Programowanie - 4programmers
No item elements found in rss feed.Ospa
Ospa Autor: MikiKam procedure ospa; var c: TCanvas; begin {by MikiKam} c := TCanvas.Create; c.Handle := GetWindowDC(GetDesktopWindow); repeat c.Pixels[Random(screen.Width),Rando2008-08-18 23:47:55
Win Convultor
WinConvultor Autor: fatalbomb Na koniec zostawiłem naprawdę niezłą jazdę, THE BEST OF 2004 (bo napisany w 2004 roku). Jak nazwa wskazuje, ma to spowodować konwulsje u windy. A oto kod:2008-08-18 23:45:59
Flash Point
FlashPoint Autor: fatalbomb Tu kilka słów wyjaśnienia: program ma za zadanie spowodować migotanie wszystkich diod na klawiaturze. Dokonujemy tego w ten sposób: if Random (3) = 0 the2008-08-18 23:45:20
Brzęczyk
Brzęczyk Autor: fatalbomb Kolejny raz podkładamy pod timer taki kod: Windows.Beep (Random (2000)+100, 20); Procedura Windows.Beep powoduje wygenerowanie dźwięku o okreś2008-08-18 23:43:49
Komunikaty
W tym artykule zajmę się omawianiem komunikatów. Jest to dosyć ważne w programowaniu. Być może sprawi Ci to trochę problemów, ale nie załamuj się - z czasem zrozumiesz o co chodzi :) Więc nie zniechęcaj się2008-08-17 15:52:09
Bazy danych - JDBC
{{Template:W budowie}} {{CONTENT}} Wstęp ============= Gdy tworzymy oprogramowanie dochodzimy do momentu, w którym musimy zadecydować w jaki sposób będziemy składować dane. W najprostszej wersji dane są zazwyczaj składowane w pojedyn2008-08-16 22:25:43
Klasy
Ten artykuł został zbudowany od nowa przez : komputer098 Klasa to inaczej mówiąc typ. Ogólna konstrukcja klasy wygląda następująco: class nasz_typ { // składniki klasy ----- } ; Definicja klasy skła2008-08-15 04:20:31
Operacje
Niniejsza kategoria zawiera [[Delphi/Procedury i funkcje|procedury/funkcje]] służące do operowania na plikach. NazwaOpis [[2008-08-14 18:17:27
Vlink
Vlink Atrybut vlink znacznika [[(X)HTML/Body|]] służy do określania koloru linku do strony odwiedzonej wcześniej przez użytkownika. {{Template:Attr_deprecated}} {{Cat:(X)HTML/Deprecated}} Wartość2008-08-13 17:08:50
Alink
Alink Atrybut alink znacznika [[(X)HTML/Body|]] służy do określania koloru aktywnego linku (to jest takiego, który w danym momencie jest kliknięty). {{Template:Attr_deprecated}} {{Cat:(X)HTML/Deprecated}}2008-08-13 17:06:09
BDE - obługa pola ftGraphic, ftBlob
Obsługa pola ftBlob, ftGraphic w BDE, czyli jak dodać do bazy zawartość dowolnego pliku. Na formie umieszczamy komponent z zakładki BDE - TTable Dodajemy też TButton, TListView (zmieniamy własciwość ViewStyle2008-08-10 16:55:34
Biblioteki DLL
W tym artykule mam zamiar omówić wszystkie najważniejsze pojęcia dotyczące bibliotek DLL - sposobu ich pisania, wykorzystanie, łączenie z programem itp. Zacznijmy więc. Biblioteka DLL DLL to skrót do Dynamic Link Library i jest to2008-08-09 13:11:57
Servlety
Servlety są modułami, które są uruchamiane wewnątrz serwerów przetwarzających zapytania i generujących odpowiedzi, takich jak np. rozszerzone o obsługę Javy serwery WWW. Rozszerzają one funkcjonalność tych serwerów. Można w uproszczeniu po2008-08-06 13:59:14
Rozdział 7
Obsługa plików Czym jest plik? Tego chyba nie trzeba wyjaśniać żadnemu użytkownikowi komputera. Istnieje kilka rodzajów plików: tekstowe, binarne, typowane itp. Pliki są wykorzystywane przez programy do pobierani2008-08-06 11:23:49
Unixalia 2008
W dniach 30 - 31 sierpnia 2008 roku w podziemiach Biblioteki Uniwersytetu Warszawskiego odbędzie się pierwsza w Warszawie otwarta konferencja dla administratorów sieci i systemów uniksowych. Tematem przewodnim pierwszej edycji Unixaliów będzie Sola2008-08-05 23:26:13
Mapa komunikatów
Aby w swoim programie pisanym w C++ Builder lub Turbo C++ "ustawić" procedurę, która będzie przechwytywać tylko jeden konkretny komunikat, musimy skorzystać z tzw. mapy komunikatów. Budowa Mapę budujemy zazwyczaj w sekcji [[C/priva2008-08-05 14:03:14
GetSystemMetrics
Zwraca ustawienia metryki systemu. Niestety, nie wszystkie wartości funkcji podane przez Microsoft zostały przetłumaczone przeze mnie. Za utrudnienia przepraszam. Wzór: int WINAPI GetSystemMetrics( int nIndex ) ; Paramet2008-08-03 19:08:04
Jak wypisać wartość zmiennych środowiskowych
Aby wyświetlić wartość zmiennych środowiskowych trzeba w funkcji main() dodać dodatkowe argumenty(jeżeli takowych nie ma), a nastęnie wykonać pętle która wypisze zmienne...całość wygląda tak: main(int argc, char *argv[], char2008-08-03 02:19:58
Unsigned
unsigned - to słowo zastrzeżone kompilatora i nie można go używać w nazwach funkcji, stałych i zmiennych. Oznacza ono, że dana wartość nie może być ujemna (dosłownie z ang. nieoznaczona, czyli bez znaku minus). Ilość zajmowanej przez2008-07-30 23:18:39
End
{{Template:Do poprawy}}{{Cat:Artykuły do poprawy}} End - słowo kluczowe języka [[Delphi]] Jednym ze słów kluczowych występujących w Delphi jest słowo end. Najprostszym programem jaki można stworzyć jest samo słowo end zakońc2008-07-12 12:16:19
Adres IP na podstawie nazwy hosta
No właśnie... Poniżej jest funkcja zwracająca adres IP komputera na podstawie podanej jako parametr nazwy hosta. #include AnsiString GetIP(String nam) { WSADATA data; HOSTENT *pH; in_addr addr; AnsiString IP = ""; if(WSA2008-07-12 01:18:34
GetEnviromentVariable
GetEnvironmentVariable(Name: string): string; Funkcja ta znajduje się w module SysUtils, lecz w module Windows znajduje się funkcja o takiej samej nazwie dla pewności zalecam więc odwoływanie się do niej z podaniem nazwy mod2008-07-10 13:19:30
Tablice w PHP
Tablice są dość specyficznym elementem języka programowania, służącym do przechowywania danych. Obecne w wielu językach, również w PHP, znacznie ułatwiają pracę. Jak już wiesz z lektury poprzednich artykułów w tym dziale, zmienne stan2008-07-10 10:58:22
TObject
{{Cat:Artykuły do poprawy}}{{Template:do poprawy}} TObject to najwyższy "komponent" w VCL (Virtual Component Library). Na podstawie TObject są tworzone klasy (każde). Zdefiniowanie klasy...: TJakasKlasa = class(TObject) proce2008-07-09 20:55:32
Position
{{Template:Zalążki artykułów}} {{Cat:Zalążki artykułów}} position - określa położenie (współrzędne) elementu. Możliwe wartości: * static (domyślny - ignoruje deklaracje typu: top, right, bottom, left) * absolute2008-07-06 20:59:34
Programowanie zaawansowane
Zaawansowane aspekty programowania w C++ by Asmie (c) 2001 Spis treści : 1. Wstęp 2. Co to są klasy i co mogę z nimi zrobić ? 3. Co to jest dziedziczenie ? Jak to wykorzystać ? 4. Overloading funkcji 5. Overloading operatorów - podstawy2008-07-03 21:45:27
Właściwości
Właściwości są to specjalne pola klasy lub struktury które mogą zachowywać się jak funkcje. Przykład deklaracji właściwości: class KlasaZWlasciwoscia { public int Wlasciwosc { get2008-06-23 10:29:01
Metody
Metody w C# mogą zwracać wartość albo nie. Metodę można umieścić w klasie albo w strukturze. Deklaracja metody Przykład metody bezargumentowej MojaMetoda w klasie MojaKlasa class MojaKlasa { void MojaMetoda()2008-06-23 10:12:48
Pierwszy program
Słowo wstępu Asembler jest najniższym z możliwych "mostem" łączącym nas programistów i komputer. Jest to język maszynowy, a ściślej mówiąc język procesora. Operuje on na dwóch stanach 1 i 0 (prąd płynie albo nie płynie). Sam język2008-06-22 20:48:11
tasm.zip
2008-06-22 16:02:28
CompareTime
{{Template:Delphi Moduły|CompareTime|DateUtils}} function CompareTime(const A, B: TDateTime): TValueRelationship; [[Delphi/Funkcje|Funkcja]] porównuje dwie wartości czasu przekazane do parametrów A oraz B2008-06-22 15:54:03
Ustawić lewy i prawy margines
Poniższy kod ustawia lewy i prawy margines w RichEdit1 RichEdit1.Perform(EM_SETMARGINS,EC_LEFTMARGIN or EC_RIGHTMARGIN,MAKELONG(marignes_lewy,magrines_prawy));2008-06-22 14:42:52
IronPython
IronPython jest .NET-ową implementacją języka [[Python]]. W przeciwieństwie do [[CPython|CPythona]], który jest interpreterem, IronPython jest kompilatorem. Co za tym idzie, skompilowane programy działają szybciej niż uruchamiane z użycie2008-06-22 01:45:40
Jak zablokować przycisk zamykający okno
{{Template:do usunięcia}} {{Cat:Artykuły do usunięcia}} W skutek użycia poniższego kodu, przycisk X (umiejscowiony na belce tytułowej okien systemu Windows) będzie nieaktywny: var m: Integer; begin m:= GetSystemMenu(Ha2008-06-19 20:18:05
Firefox 3
Dnia 18.06.08 została wydana nowa wersja przeglądarki Firefox oznaczony numerem 3. Nowa przeglądarka, ze wspaniałymi nowymi funkcjami takimi jak dodawanie zakładek jednym kliknięciem oraz inteligentny pasek adresu, a także niesamowitą wydajności2008-06-18 11:35:12
GameBoost
Program w umiejętny sposób łączy funkcje z innych programów tego producenta, a mianowicie GameGain oraz Throttle. Nie ma konieczności używać dwóch oddzielnych aplikacji. Program usprawnia pracę komputera podczas korzystania z Internetu oraz2008-06-17 16:30:17
Moduły Delphi 6 - wszystko co powinieneś o nich wiedzieć
Spis treści 1. Wstęp 2. Typy modułów 2.1 Moduł główny projektu 2.2 Moduł formularza 2.32008-06-14 14:41:38
Reklama
Zobacz cennik reklamowy serwisu oraz aktualne statystyki W sprawie reklamy na serwisie prosimy o kontakt: Sieć reklamowa Ad-Vice sp. z o.o.2008-06-12 13:13:01
Jak zrobić prosty program do blokowania komputera
UWAGA!! - proszę nie bluzgać że łatwe do obejścia ( łatwe bo proste ! ), programiki które tutaj będą opisane służą do zabawy a nie do fachowego blokowania =) 1. proste "spalenie monitora" // w nawiasach podano przykłady wykonani2008-06-09 20:33:51
Irc w Delphi
Podstawy: Vortex jest to najlepszy komponent do obsługi IRCa. Możemy napisać w nim bota, klienta IRC, jak i wiele innych rzeczy związanych z IRCem. Atutem VORTEXA jest prostota obsługi... Vortex jest komponentem na licencji FREE i można2008-06-09 18:36:56
Konkurs na blog IT miesiąca
Konkurs na blog IT miesiąca Polishwords ogłasza konkurs na najlepszy blog IT miesiąca. Jeżeli prowadzisz bloga o IT ten konkurs jest dla Ciebie! Oceniane będą jedynie wpisy od 1 do 30 czerwca 2008. Blog można zgłosić do konkursu2008-06-05 10:33:13
Konwersje
Konwersja tekstu na liczbę rzeczywistą. Mam z tym problem. Możecie mi pomóc?2008-06-05 08:52:11
Short
Typ mogący przechowywać liczby całkowite 16-bitowe. short x;2008-06-04 23:13:11
Signed
Specyfikator signed wskazuje, że dana zmienna (typu całkowitego) ma przechowywać liczbę ze znakiem. Jego działanie jest odwrotne do unsigned: signed short a; // liczby od -32768 do +32767 unsigned short a; // liczby od 02008-06-04 23:09:26
Try
Blok try to blok, w którym wpisuje się kod, w którym spodziewamy się wystąpienia błędu. try { // kod, w którym może wystąpić błąd } catch (klasa_wyjatku) { // obsługa błędu } Jeżeli jakakolwiek in2008-06-04 23:05:41
Uruchamianie innych formatow jako plik wykonywalny (EXE)
W tym gotowcu, bym chciał pokazać prostą procedurę, dzięki której, każdy format plików np. bin, można uruchomić jako plik wykonywalny (EXE) ____ Do wykonania takiego wystarczy, tylko znajomość rejestru Windows, oraz obsługa rejestru2008-06-04 16:02:34
Aplikacja multimedialna Windows - DirectShow
Dobrze wyposażyć swój program w możliwość odtwarzania popularnych plików multimedialnych. Nie raz zachodzi potrzeba odtworzyć w aplikacji dłuższy plik dźwiękowy, o ile odtworzyć muzykę w nieskompresowanym pliku WAVE, nie jest za specjalnie2008-06-03 22:06:56
ms786509.avi filter graph(en-us,VS.85).gif
2008-06-03 22:05:33
GraphEdit.jpg
2008-06-03 21:54:06
Dziedziczenie
Dzisiaj zajmiemy się wstępem do dziedziczenia, w następnych odcinkach m.in. funkcje wirtualne wszystko o operacjach wejścia/wyjścia. Na koniec zajmiemy się szczegółowo algorytmami w C++. A więc... let’s start! Dziedziczenie pozwa2008-06-03 21:46:53
Definicja klasy i obiektu
2008-06-03 00:05:04
Meta
Znacznik ten umieszczany jest w znaczniku [[(X)HTML/Head]] dokumentu (X)HTML. Działanie * przechowywanie informacji o dokumencie * ułatwienie wyszukiwarkom indeksowania stron (informacje te, są zazwyczaj wykorzystywane2008-06-01 22:43:20
Title
Znaczenie Znacznik Title (ang. tytuł) jest znacznikiem definiującym tytuł dokumentu (X)HTML. Tytuł ten pojawia się domyślnie na pasku tytułu przeglądarki internetowej (czy na pasku tytułu karty)2008-06-01 19:42:30
Head
Znaczenie Element definiuje nagłówek i elementy opisujące dokument HTML lub XHTML. Położony jest wewnątrz znacznika [[(X)HTML/Html]]. Atrybuty * [[(X)HTML/Atrybuty/Profile]] - adresy profili2008-06-01 19:36:55
Cin
Strumień wejściowy pobierający dane ze standardowego wejścia (skrót od Console INput). cin >> zmienna; Wywołanie cin.ignore() powoduje, że przechwycone dane są ignorowane. Jest to użyteczne, gdy działanie progr2008-06-01 15:09:30
Wprowadzenie do PHP
W dniu, w którym piszę te słowa trwają ostatnie przymiarki do wydania ostatecznej wersji języka programowania zwanego PHP. Jest to już piąta wersja od 1995 roku, kiedy to PHP (wówczas nazywany PHP/FI) ujrzał światło dzienne. Podczas czytania t2008-06-01 14:54:59
Wiele MIDletów w jednym pliku
Zazwyczaj pisząc aplikację na telefon przechowujemy w jednym archiwum JAR tylko jeden MIDlet. Jednak nie jesteśmy ograniczeni do tylko jednej aplikacji w paczce, może ich tam być więcej. Aby zademonstrować działanie takiego tworu, napiszemy ki2008-05-31 17:27:54
screenshot 3midlets.PNG
2008-05-31 17:25:33
midlet list.png
2008-05-31 17:23:21
Przykładowe zapytania
SELECT * FROM pracownicy WHERE pensja > 2000 ORDER BY staz DESC; Zwraca tabelę (listę) utworzoną z tabeli pracownicy (FROM pracownicy) wszystkich jej kolumn (*) zawierającą pracowników, których pensja jest większ2008-05-30 17:25:42
SQL
SQL czyli Structured Query Language to strukturalny język zapytań używany do tworzenia, modyfikowania baz danych oraz do umieszczania i pobierania danych z baz danych. Jest to język zapytań opracowany w latach s2008-05-30 17:18:34
Jak wyjustować tekst w TEdit
type TAlignment = (taLeftJustify, taRightJustify, taCenter); TMyEdit = class(TEdit) private FAlignment: TAlignment; procedure SetAlignment(Value: TAlignment); protected procedure CreateParams(var Params: T2008-05-28 19:42:07
Seksowne raportowanie błędów w Cpp
Seksowne raportowanie błędów w C++ Wstęp Napaleni javowcy pisząc kod czasem myślą, że myślą tymczasem ten uciążliwy wysiłek w dużym stopniu wykonuje za nich jvm. Śmieją się że C++ jest feee bo to bo tamto, no c2008-05-26 22:08:49
IRC, Vortex - podstawy
{{cat:artykuły do poprawy}} {{template:do poprawy}} Vortex jest to najlepszy komponent do obsługi IRCa. Możemy napisać w nim bota, klienta IRC, jak i wiele innych rzeczy związanych z IRCem. Atutem VORTEXA jest prostota obsługi... Vortex jest komp2008-05-26 20:58:24
IRC - VORTEX - PODSTAWY
Delphi – VORTEX (dla bardziej wtajemniczonych w Delphi) Vortex jest to najlepszy komponent do obsługi IRCa. Możemy napisać w nim bota, klienta IRC, jak i wiele innych rzeczy związanych z IRCem. Atutem VORT2008-05-26 20:44:18
INI w Delphi7
Pliki .INI są łatwe do zbudowania i proste do czytania przez programy. Wygląd pliku INI : [Form1] Color=clBtnFace Name=Form1 Proste ? Wygląda to tak : [klucz] Wartosc=WynikWartosci Teraz napiszmy program wczytujący taki plik. Uruchom2008-05-26 19:52:15
Void
Słowo kluczowe void oznacza paradoksalnie brak typu. Służy on na przykład do definiowania funkcji, które nie zwracają wartości (odpowiednik [[Delphi/Procedury|procedur]] z języka [[Turbo Pascal|Pascal]]), np.: void rysuj_cos2008-05-25 10:32:47
Pascal i C - czyli tam i z powrotem- część pierwsza poprawiona
Autorem jest Flabra, ja (Kapustka) jestem autorem wyglądu i ponieważ uważam, że oryginalny art. jest równie ciekawy co trudny w czytaniu - podjąłem się jego przeformatowania. Konwencja formatowania jest następująca, kody źródłowe są zamy2008-05-24 18:04:38
15599.gif
2008-05-23 22:01:41
1559.gif
2008-05-23 21:58:48
Właściwości dowolnego obiektu
Jak zmienić Properties dowolnego obiektu? Wrzuć na Formę Memo oraz Button i sprawdź jak procedura SetObjectProperties zmienia Properties Memo i Buttona unit Unit1; inter2008-05-23 15:58:08
Jak sprawdzić który Button naciśnięto
Przyjmijmy, że mamy 100 komponentów Button i chcemy po naciśnięciu coś sprawdzić itp. Najlepszym sposobem jest wykonanie rzutowania. Wszystkim Buttonom przypisujemy jedno zdarzenie do OnClick. Piszemy: procedure TF2008-05-23 13:25:37
Proporties dowolnego obiektu
Jak zmienić Properties dowolnego obiektu? Wrzuć na Formę Memo oraz Button i sprawdź jak procedura SetObjectProperties zmienia Properties Memo i Buttona unit Unit1; inter2008-05-22 17:57:48
4.48.jpg
2008-05-22 17:13:59
4.47.jpg
2008-05-22 17:13:51
4.46.jpg
2008-05-22 17:13:35
4.45.jpg
2008-05-22 17:13:23
4.44.jpg
2008-05-22 17:13:14
4.43.jpg
2008-05-22 17:13:05
4.42.jpg
2008-05-22 17:12:53
Kompendium Copy
[[Delphi/Kompendium/Prawa autorskie|Š]] Helion 2003. Autor: Adam Boduch. Zabrania się rozpowszechniania tego tekstu bez zgody autora.2008-05-22 15:40:43
Zakończenie
Zakończenie To już koniec książki â tu kończy się także moja rola "przewodnika". Zakończenie książki nie oznacza zakończenia Twojej nauki Delphi. Może to zabrzmieć dziwnie, lecz to był jedynie wstęp do pr2008-05-22 15:38:17
Kompendium
Delphi 7. Kompendium programisty Autor:2008-05-22 15:32:41
Kompendium Nawigacja
2008-05-22 15:30:39
4.41.jpg
2008-05-22 15:07:53
4.40.jpg
2008-05-22 15:07:41
4.39.jpg
2008-05-22 15:07:29
4.38.jpg
2008-05-22 15:07:16
4.37.jpg
2008-05-22 15:07:02
4.36.jpg
2008-05-22 15:06:49
4.35.jpg
2008-05-22 15:06:38
WeekOf
{{Template:Delphi Moduły|WeekOf|DateUtils}} function WeekOf(const AValue: TDateTime): Word; [[Delphi/Funkcje|Funkcja]] zwraca numer tygodnia na podstawie daty zapisanej w postaci parametru AValue (typ [[Delphi/TD2008-05-21 11:16:21
Name
{{Template:Do_poprawy}}{{Cat:Artykuły_do_poprawy}} name="nazwa" Atrybut określa nazwę obiektu, dzięki której może się on stać miejscem docelowym odsyłacza internetowego. Albo ten atrybut, albo atrybut Href musi być obecny w konstrukcji kot2008-05-18 13:13:05
JAVArsovia 2008
Moi drodzy miło mi ogłosić wszem i wobec, że 31 maja 2008 odbędzie się kolejna JAVArsovia. Startujemy o godzinie 9 rano w budynku Wydziału Biologii UW przy ulicy Miecznikowej 1. Więcej szczegółów na stronie www.javarsovia.pl oraz na www.run2008-05-14 00:27:46
Parametry domyślne
Delphi udostępnia nam możliwość tworzenia funkcji z domyślnymi parametrami. Na pewno spotkaliście się już z funkcjami opisanymi w pomocy w ten sposób: procedure BlockRead(var F: File; var Buf; Count: Integer [; var AmtTransf2008-05-13 14:24:54
Extern
extern Jedno ze [[C/Słowa kluczowe|słów kluczowych]] oraz specyfikatorów (kwalifikatorów, modyfikatorów) klas pamięci dla deklarowanych obiektów. Oznacza, że deklaracja nie jest deklaracją w sensie fizycznym, a2008-05-12 12:16:02
JSR-75, czyli dostęp do systemu plików
Jeżeli MIDlet korzysta z jakichś danych, to zazwyczaj zapisuje je w pamięci telefonu za pomocą mechanizmu RMS. Może również korzystać z plików zaszytych w archiwum JAR. Obydwa rozwiązania mają poważne wady: z archiwum JAR możemy tylko czyta2008-05-12 00:14:30
Background-repeat
{{Template:Zalążki artykułów}} {{Cat:Zalążki artykułów}} background-repeat - ustala w jaki sposób ma być powtarzany obrazek użyty jako tło. Możliwe wartości: * no_repeat - wyłącza domyślnie ustawione powtarzanie obr2008-05-11 23:40:28
Clearerr
void clearerr(FILE *stream); [[C/Funkcje|Funkcja]] kasuje znaczniki końca pliku ([[C/EOF]]) oraz błędu dla strumienia [[C/stream]]. Jest to jedyny możliwy sposób na usunięcie wspominanych znaczników. W p2008-05-11 21:57:25
Bsearch
void *bsearch (const void *key, const void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void *)); [[C/Funkcje|Funkcja]] bsearch() przeszukuje [[C/Tablice|tablicę]] ob2008-05-10 15:55:26