Programowanie - 4programmers
No item elements found in rss feed.Wyrażenia Regularne (Regular Expression)
{{Template:Do poprawy}} {{Cat:Artykuły do poprawy}} Jak opisać łańcuch ? Najprostszą metodą jest wypisanie jego wszystkich znaków po kolei. Do takiego opisu pasuje dokładnie jeden łańcuch :-) Czasami jednak zachodzi potrzeba opisu2010-01-27 10:46:31
Java
2010-01-24 09:23:28
Jak przesuwać formę jeżeli BorderStyle bsNone
Musisz pierw zadeklarować dwie zmienne globanle: var MD : Boolean; P : TPoint; Teraz wygeneruj procedury: OnMouseDown, OnMouseMove, OnMouseUp. Procedury te powinny wyglądać tak: procedure TForm1.FormMouseDown(S2010-01-22 19:19:40
Techniki hakerskie użyteczne dla administratora IT
Portal Virtual Study ma przyjemnośd zaprosid na sesję Pauli Januszkiewicz (MVP: Enterprise Security) - Techniki hakerskie użyteczne dla administratora IT. Będzie to sesja dostępna online za pomocą bezpłatnego klienta Microsoft Live M2010-01-22 12:53:17
JavaFX
JavaFX jest platformą działającą w ramach maszyny wirtualnej [[Java]]. Składa się z dwóch głównych elementów. Środowisko uruchomieniowe ============================ Jest to zestaw bibliotek pozwalających na uruchomienie w ramach JVM p2010-01-18 20:43:42
Instrukcja podłączenia płatności DOTPAY
Poniżej przedstawiam zaktualizowaną wersję integracji systemu Dotpay.pl Artykuł przedstawia sposób integracji systemu DOTPAY w trybie automatycznym. Krótko pisząc. Klient wchodzi, płaci, dotpay przesyła do naszej strony dane, nasz skrypt ksi2010-01-18 19:03:11
Własny ekran powitalny
{{Cat:Java/Swing}}{{CONTENT}} Wstęp ======================== Jeżeli chcemy stworzyć własny ekran powitalny dla naszej aplikacji JSE to musimy przygotować plik graficzny, który będzie wyświetlany. Istotne jest też zdecydowanie dla której2010-01-17 22:30:41
Neuronowa sieć BAM
Wstęp Czym się różni sieć neuronowa od tablicy asocjacyjnej? Jedno i drugie oszczędza miejsce w pamięci. Jednak sieć neuronowa nie wymaga zapisania w niej wszystkich odpowiedzi (wartości w tablicy asocjacyjnej) na zn2010-01-16 18:34:37
OS w pascalu cz. 1 - Prosty shell
{{CONTENT}} Wstęp W tym kursię pokażę jak napisać prosty system we Free Pascalu. Nasz OS (skrót od Operating System) będzie posiadał prostego shella, obsługę przerwań, wyjątków i systemu plików FAT. Na razie może nic ci to nie2010-01-15 22:40:24
OS w pascalu-src1.zip
2010-01-15 22:37:50
OS w pascalu-img2.png
2010-01-15 22:34:42
Yosemite - Patronat projektów
Projekt został porzucony przez autora. Składanie nowych podań jest nie możliwe. Yosemite to inicjatywa członków serwisu [[Pomoc/Kim jesteśmy|4programmers.net]]. Jej głównym celem jest rozwój społeczności poprzez prowadzenie h2010-01-15 07:41:40
OS w pascalu-img1.png
2010-01-14 21:27:22
FlowLayout
{{Cat:Java/Swing}} {{CONTENT}} Pracując z komponentami Swing dość szybko zorientujemy się, że ich ułożeniem można sterować na kilka sposobów. Najprostszym z nich jest ręczne ustawianie każdego z komponentów w kontenerze. By mieć taką mo2010-01-13 21:49:05
Aplety - podstawy tworzenia
{{Cat:Java/Swing}} Art ten jest dla ludzi, którzy już poznali podstawy Java - wiedzą co to Klasa, metoda, dziedziczenie oraz umieją się posługiwać swoim kompilatorem (nie tłumaczę tu jak kompilować) Aplety są to programiki napisane w Java, k2010-01-12 14:08:06
Aplety - Kółko i krzyżyk
{{Cat:Java/Swing}} Aplety - Kółko i krzyżyk No to napiszemy sobie grę, która może uatrakcyjnić naszą stronę internetową. Zanim zaczniemy powinieneś/powinnaś zapoznać się z podstawami pisania apletów. Grą tą będzie kółko i krzyży2010-01-12 14:06:20
BorderLayout
{{Cat:Java/Swing}} {{CONTENT}} Pracując z komponentami Swing dość szybko zorientujemy się, że ich ułożeniem można sterować na kilka sposobów. Najprostszym z nich jest ręczne ustawianie każdego z komponentów w kontenerze. By mieć taką m2010-01-12 14:03:55
Swing
Swing Swing - biblioteka graficzna używana w języku programowania Java. Jest nowszą, ulepszoną wersją biblioteki [[Java/AWT]].2010-01-12 13:42:53
CardLayout
{{CONTENT}} Pracując z komponentami Swing dość szybko zorientujemy się, że ich ułożeniem można sterować na kilka sposobów. Najprostszym z nich jest ręczne ustawianie każdego z komponentów w kontenerze. By mieć taką możliwość musimy w2010-01-11 22:26:10
$B
Określa wyrównanie bajtów w rekordach2010-01-11 15:14:15
GridLayout
{{CONTENT}} Pracując z komponentami Swing dość szybko zorientujemy się, że ich ułożeniem można sterować na kilka sposobów. Najprostszym z nich jest ręczne ustawianie każdego z komponentów w kontenerze. By mieć taką możliwość musimy w2010-01-10 22:10:37
Jak skompilować program 64-bitowy
Kompilatory Assemblera x64 Jeżeli chcemy napisać w języku Assembler aplikację 64-bitową musimy zaopatrzyć się w kompilator generujący 64-bitowe pliki wykonywalne. Może to być MASM (oczywiście MASM64), FASM, NASM, jWasm czy inny. Ja t2010-01-09 22:59:45
Interpreter równań
Wstęp ==== Natrafiłem niedawno na tym forum na interpreter równań - http://4programmers.net/Delphi/Gotowce/Interpreter_r%C3%B3wna%C5%84. Problem mnie zaciekawił i postanowiłem napisać własną wersję tamtego programu. Cóż, moim zdaniem tamt2010-01-08 23:38:02
e1.png
2010-01-08 23:06:56
Obsługa wielu języków
Od dłuższego czasu poszukiwałem rozwiązania które pozwalałoby na tworzenie tłumaczeń programów (oraz obsługi tych tłumaczeń) w łatwy sposób... Łatwy- czyli z pominięciem setek lini kodu odpowiedzialnych za ładowanie kolejnych napisów. C2010-01-08 12:32:02
Obliczenia współbieżne na wątkach
Mam procesor z 4-ma rdzeniami wykonawczymi i Windows XP. Oględnie mówiąc, kiepsko jest z ich wykorzystywaniem przez programy. Po wciśnięciu Alt + Ctrl + Del i wejściu na zakładkę Wydajność można to obserwować. Jeśli masz 4 rdzenie, będzies2010-01-05 14:32:03
Konstruktory i Destruktory
Konstruktory ======== Wstęp ------ Używanie konstruktorów to podstawa przy programowaniu obiektowym. Konstruktor to innymi słowami metoda tworząca obiekt danej klasy i (opcjonalnie) inicjująca jej pola. Składnia konstruktora wygląda mniej2010-01-03 18:35:32
Jak stworzyć menu w konsoli
{{CONTENT}} Wstęp ===================== Często stajemy przed problemem podobnym do tego postawionego w tym temacie na forum. Wygodne w obsłudze od strony programu menu konsolow2010-01-03 01:53:58
Pliki
czym byłby język programowania bez możliwości obsługi plików? Nie tylko tekstowych, ale także innych. Pliki mogą posłużyć do przechowywania różnych informacji dotyczących programu, do czego tylko sobie życzy programista. Delphi oczywiście2010-01-01 17:56:23
Eclipse - Instalacja i spolszczenie
1. Czym jest Eclipse? Eclipse jest to jedno z najpopularniejszych środowisk programistycznych do tworzenia programów w Javie. 2. Skąd pobrać Eclipse IDE? Kliknij Tutaj by wejść na stronę pobierania2009-12-30 12:14:37
Drzewo BST
Hej! czy można zbudować takie drzewo BST? dany skończony ciąg, o elementach należących do pewnego zbioru liniowo uporządkowanego Et, może być ciągiem etykiet drzewa BST zapisanych w porządku preorder i jeśli jest to możliwe, tworzy takie drz2009-12-29 11:47:31
Mówiący syntezator mowy Sam
To jest program, który tylko pokazuje, jak umieścić syntezator mowy istniejący w komputerze we własnym programie, aby sprawdzać wymowę angielską w wydaniu tego syntezatora. Utwórz projekt, wklej kod Unit1 i uruchom. Nic więcej nie trzeba robić2009-12-29 08:58:40
Syntezator mowy Sam
To jest program, który tylko pokazuje, jak umieścić syntezator mowy istniejący w komputerze we własnym programie, aby sprawdzać wymowę angielską w wydaniu tego syntezatora. Utwórz projekt, wklej kod Unit1 i uruchom. Nic więcej nie trzeba robić2009-12-29 08:58:40
Rozdział 10
2009-12-25 13:47:07
Prosty Odtwarzacz mp3
Witam piszę tutaj pierwszy raz.Teraz zademonstruje wam jak można szybko zrobić swój własny odtwarzacz muzyki _________________________________________________________________________________________ Jestem poc2009-12-23 10:46:08
IOResult
{{Template:Delphi Moduły|IOResult|SysUtils}} function IOResult: Integer; Zwraca kod ostatniej operacji I/O (wejścia/wyjścia). [[Delphi/Funkcje|Funkcja]] zwraca 0 jeżeli operacja została zakończona sukcesem - w przeciwn2009-12-23 10:05:50
Jak zrobić kopię zapasową bazy mySQL za pomocą php
Kod, który tu przedstawiam powinien skopiować zawartość podanej bazy danych i zapisać ją w pliku test.sql.2009-12-20 14:11:52
Własne Komponenty GWT
{{CONTENT}} Wstęp ======================== Tworząc aplikacje webowe zazwyczaj stajemy w pewnym momencie przed zadaniem stworzenia bardziej skomplikowanego elementu interfejsu użytkownika. Zazwyczaj gdy element taki powtarza się w kilku miejsca2009-12-19 01:12:15
gwt custcom3.png
2009-12-19 01:11:58
gwt custcom1.png
2009-12-19 01:10:09
Jak zrobić syntezator mowy polskiej wykorzystując Microsoft Samâa
Artykuł poświęcony jest syntezie mowy polskiej za pomocą syntezy mowy angielskiej z wykorzystaniem Microsoft Sam. Fonemy Fonemy to podstawowe składniki mowy. Każdy język ma swój zestaw fonemów. Chciałem, aby Microsoft Sam, który u2009-12-15 15:10:48
Wersja systemu Windows
Jak wiadomo Microsoft wypuszcza coraz to nowsze wersje systemu Windows. Istnieje więc potrzeba rozpoznawania nowszych wersji tego systemu, ale kod w delphi potrzebny do tego najczęściej pozostaje stary i nieaktualny. Proponuję wiec skorzystanie z pon2009-12-12 17:46:03
Dialog do wyboru katalogu
Dialog do wyboru katalogu Poniżej przedstawiam moduł, który należy dodać do sekcji uses, aby w łatwy sposób móc obsłużyć okno wyboru katalogu SelectDirectory z modułu FileCtrl. Obsługa dla tego modułu przypomina wywoływanie2009-12-10 04:09:34
Dziedziczenie i Zawieranie
2009-12-08 20:48:02
Niebezpieczne Java-Szkoły
Oryginalny artykuł: The Perils of JavaSchools Autor: Joel Spolsky Tłumaczenie:2009-12-07 19:19:20
Bezpieczny dostęp do danych
{{CONTENT}} Wstęp ==== Artykuł opisuje zagadnienia związane z równoczesnym dostępem do wspólnych elementów przez wiele wątków oraz możliwe konflikty - w języku C#. Nie znajdziecie tu natomiast podstaw wielowątkowości w C#, zakładam2009-12-07 10:56:35
CreateFile
// C/C++ HANDLE CreateFile(LPCTSTR lpFileName, DWORD dwDesiredAccess, DWORD dwShareMode, LPSECURITY_ATTRIBUTES lpSecurityAttributes, DWORD dwCreationDist2009-12-06 19:50:09
Prosty serwerek FTP (INDY)
Cześć tu Agent_Ziemba. Jest to mój pierwszy artykuł, proszę o wyrozumiałość. Starałem się poprawić wszystkie błędy jakie znalazłem. W tym gotowcu napiszemy sobie jak postawić prosty serwerek FTP. Możemy to zrobić na 2 sposoby: 1. Zain2009-12-04 10:14:53
Wstęp do ADO.NET
2009-11-30 19:39:50
Zmiana serwera i możliwe problemy z dostępem
W związku ze zmianą serwera obsługującego serwis 4programmers.net a także systemu operacyjnego i innego oprogramowania, w ciągu najbliższej doby/dwóch mogą wystąpić problemy z funkcjonowaniem. Za wszelkie utrudnienia przepraszamy. Wszelkie2009-11-29 21:55:50
Czytnik kanału RSS
Struktura Kanał rss to w rzeczywistości plik xml o takiej strukturze: Nazwa kanału http://www.4programmers.net/2009-11-27 13:35:41
softwaredeveloper.png
2009-11-23 14:02:17
DBUnit - testy z bazą danych
{{Template:Zalążki artykułów}} {{Cat:Zalążki artykułów}} {{Template:W budowie}} {{CONTENT}} Wstęp =========================== [[Java/Testy jednostkowe]] powinny obejmować jak największą część kodu. Niestety niektóre jego ele2009-11-18 11:32:05
Książki do Javy
Poniższy artykuł nie jest reklamą ani recenzją. Jest to lista najpopularniejszych książek poświęconych javie i dostępnych na rynku polskim. Większość z nich jest w języku polskim. Pamiętaj, żeby zawsze kupować ostatnie wydanie książki.2009-11-17 12:35:16
Ant
{{CONTENT}} Wstęp ======================= Apache Ant jest narzędziem wspomagającym i automatyzującym proces kompilacji. Umożliwia definiowanie skryptów za pomocą języka [[XML/XML]], które to skrypty wykonują zadania. Cytując dokumentacj2009-11-16 13:27:37
Strncpy
char *strncpy(char *dest, const char *src, size_t maxlen); Kopiuje łańcuch znaków z src do dest. Znaki kopiowane są do momentu skopiowania pierwszego znaku null lub skopiowania maxlen znaków. Jeśli dł2009-11-13 09:24:49
Pętle
Pętle w C W języku programowania C istnieją zasadniczo 3 rodzaje pętli: for, while, do while. 3 pętle różnią się zastosowaniem, ale w przeciwieństwie do innych języków programowania każda pętla jest w stanie (przy2009-11-13 09:17:43
Testy jednostkowe
{{CONTENT}} Wstęp ============== Tworząc program zazwyczaj opieramy się o jakieś założenia. Nawet jeżeli piszemy niewielki program, który ma ułatwiać nam codzienne czynności np. skrypty emulujące niektóre funkcje konsoli linuxowej w2009-11-10 08:27:00
Tewux
O mnie: Do zrobienia: * Disk Garden - do katalogowania płytek, * System Zarządzania Treningami Zawodników - praca dyplomowa Legenda: *Rozpoczęte2009-11-09 13:37:26
Jak usunąć program po jego zamknięciu
Często spotykany problem - np. w aplikacjach - instalatorach. Mianowicie jak program ma usunąc samego siebie? W tym celu stworzony zostanie program który usunie pliki naszego programu. Program zostanie stworzony w katalogu WindowsTemp, gdyż ten kata2009-11-07 16:22:12
Obiekty
W języku C nie ma klas, w związku z czym nie ma obiektów jako konstrukcji języka. Obiekty można jednakże zasymulować przez wykorzystanie do tego celu struktur oraz pól będących wskaźnikami do funkcji statycznych i globalnych. W podobny sposó2009-11-04 22:00:53
Auto
Modyfikator nakazujący kompilatorowi utworzenie zmiennej na stosie aplikacji (przez prostą inkrementację lub dekrementację wskaźnika stosu). Kiedyś nazywane było to automatycznym tworzeniem zmiennej. Stąd wzięła się nazwa tego modyfikatora.2009-11-04 21:39:08
Flex Challenge Academic Tour
Adobe zaprasza na warsztaty i do udziału w konkursie Warszawa, 2 listopada 2009 - Rusza Flex Challenge Academic Tour â największa w Polsce impreza dla fanów technologii Adobe Flex i Adobe AIR, organizowana przez p2009-11-03 08:50:17
flexchallenge.png
2009-11-03 08:45:37
DTD
{{CONTENT}} DTD - ang. Document Type Definition - definicja typu dokumentu. Jest to dokument zawierający definicję dokumentu zgodnego z SGML. Innymi słowy opisuje on zależności pomiędzy poszczególnymi elementami, tagi, atry2009-10-31 15:34:11
Fork-bomba
Artykuł napisany na podstawie artykułu z Wikipedii. Fork-bomba jest formą ataku DoS. Polega na ciągłym uruchamianiu procesu potomnego bez warunku jego zakończenia. Efektem takiego działania jest kompletne sparaliżowanie systemu. Raz uruchomion2008-10-04 13:03:22
Metoda GET
Zauważyłem brak artykułu poświęconemu metodzie GET w PHP więc postanowiłem go napisać. Wszelkie ewentualne błędy proszę pisać w komentarzach, poprawię. Co to jest metoda GET? Metoda ta jest stosowana głównie w formularzach, aczk2008-10-04 10:58:10
Zbiory
Co to są te zbiory? Mhhh... są to typy reprezentujące mechanizm kolekcji... może to nie zabrzmi zbyt dobrze, ale zaczekaj chwilkę i poczytaj dalej... Normalnie deklarując jakiś typ robisz tak: type TCars = (tcFord, tcSkoda,2008-10-03 16:17:53
Odczyt z portu COM
Witam, jakiś czas temu popełniłem klasę usprawniającą odczyt z portu COM. Mam teraz chwilę, więc postanowiłem podzielić się tym kodem z Wami. Nie będę go szczegółowo omawiał, gdyż pisałem to dość dawno i sam już dokładnie wszystk2008-10-03 16:09:56
IContextMenu - jak dodać podmenu
Na bazie przykładu z delphi plik ContSMenu.dpr // This COM server defines a Context Menu shell extension. This allows the user // to right click on Delphi Project files (.DPR) from the Explorer and compile // them using the DCC32.e2008-10-02 17:45:37
GET
Zauważyłem brak artykułu poświęconemu metodzie GET w PHP więc postanowiłem go napisać. Wszelkie ewentualne błędy proszę pisać w komentarzach, poprawię. Co to jest metoda GET? Metoda ta jest stosowana głównie w formularzach, aczk2008-09-30 22:43:37
SetLastErrorEx
//C void SetLastErrorEx( DWORD dwErrCode, DWORD dwType ); //Delphi procedure SetLastErrorEx(dwErrCode, dwType: DWORD); Funkcja SetLastErrorEx ustawia numer ostatniego błędu2008-09-25 17:26:29
WriteProcessMemory
// C BOOL WriteProcessMemory( HANDLE hProcess, LPVOID lpBaseAddress, LPCVOID lpBuffer, SIZE_T nSize, SIZE_T* lpNumberOfBytesWritten ); // Delphi function WriteProcessMemory(hProcess: THandle; const lpBaseA2008-09-25 00:46:50
Współbieżność
Współbieżność Wstęp W dzisiejszych czasach przy zwiększającej się liczbie rdzeni w procesorach wykorzystywanych w domowych desktopach , coraz większy nacisk kładzie się na współbież2008-09-21 18:05:20
Polska strona rozważa przejście na Open Source
Autor strony Polishwords rozważa przejście na model Open Source. Aby ułatwić sobie decyzję umieścił ankietę, w której można zagłosować za albo przeciwko przejściu na Open Source. Pomóżmy autorowi! Strona Polishwords jest przeznaczona dl2008-09-20 00:22:50
AnsiSameText
{{Template:Delphi Moduły|AnsiSameText|SysUtils}} function AnsiSameText(const S1, S2: string): Boolean; [[Delphi/Funkcje|Funkcja]] zwraca [[Delphi/True]] jeżeli wartości dwóch łańcuchów przekazanych w parametrach2008-09-15 14:59:59
Kolorowy terminal w UNIXie
Kolorowy UNIX czyli jak zrobic festyn z terminala :P Od dawien dawna ludzkość nurtował problem wyświetlania kolorowych znaków w terminalu unixowym... Objawieniem okazały się kody ANSI kolorów! Co to w ogóle jest ? Kody ANSI kolorów t2008-09-10 17:00:20
Strstr
char *strstr(char *str1, char *str2) Szuka jednego lancucha wewnatrz drugiego. Parametry: str1 lancuch przeszukiwany str2 lancuch szukany Zw2008-09-08 02:48:24
Rozwiązywanie problemów z uruchamianiem MIDletów
Pewnie niektórzy zetknęli się z taką sytuacją: piszemy MIDlet, kompilacja przebiega prawidłowo, program pod emulatorem chodzi jak burza, chcemy przetestować program na telefonie i... dostajemy komunikat "Operacja nie powiodła się", "Aplikacja ni2008-09-07 21:41:45
Odwzorowanie bitowe ciągu liczb z zakresu od 1 do 9999
Program przedstawia jak w tablicy, która składa się z 313 elementów przechować 10000 liczb z zkresu od 1 do 9999. Program ma również możliwość zapisania tablicy do piku i odczytania jej z pliku. Plik ten jest plikiem tekstowym, do którego wpis2008-09-07 14:31:33
Jak po upływie 30 sek. zamknąć program
{{Template:Do_poprawy}} Do tego celu należy użyć komponentu TTimer. Należy wygenerować zdarzenie OnTimer i wpisać następujący kod: var I : Integer = 30; //deklarujemy zmienną globalną procedure TFo2008-09-06 23:29:40
Triggery
{{Template:W budowie}} Wikipedia: Wyzwalacz (ang. trigger) jest to procedura wykonywana automatycznie jako reakcja na pewne zdarzenia w tabeli bazy danych. Wyzwalacze mogą ograniczać dostęp do pewnych danych, rejestrować zmiany danych lub nadzorow2008-09-06 15:49:03
Wyświetlenie uprawnień do podkatalogów danego katalogu
Aby wyświetlić (ale bezproblemowo można zmienić to polecenie, by zmienić) uprawnienia systemu plików NTFS dla danego katalogu oraz jego podkatalogów (rekursywnie) wystarczy zastosować odpowiednio cmdlety [[PowerShell/Cmdlety/Get-ChildItem]], [[Po2008-09-05 21:02:32
W trakcie testów
{{Image:budowa.gif}}2008-09-02 16:58:44
Zlot 4programmers.net w dniu 14.08.2004
Zlot użytkowników serwisu 4programmers.net odbędzie się 14.08.2004 roku w miejscowości Boryszyn, a konkretnie w Pętli Boryszyńskiej (jest to trasa turystyczna), która znajduje się w pobliżu wspomnianej miejscowości. Będąc na zloci2008-08-31 22:23:18
Unixalia 2008-Dzień Pierwszy
Zakończył się pierwszy dzień konferencji Unixalia2008, który upłynął pod hasłami, takimi jak: "Open HA Cluster", "Zasoby w Opensolaris", czy też "Xen w NetBSD". Na szerszą relację z konferencji zapraszam(y) w przyszłym tygodniu.2008-08-31 07:39:40
Silnik zabezpieczający stronę hasłem
{{Template:W budowie}} Opis skryptu w budowie Silnik ochrony strony Stwórzmy folder SecurityEngine, a w nim plik: engine.php. W jego treści wpiszmy:2008-08-29 20:16:03
Prosta blokada rozszerzeń
Prosta blokada rozszerzeń Zastanawialiście się kiedyś jak łatwo zablokować PHP dla pojedynczego katalogu będąc na serwerze który nie jest dedykowany? Tym sposobem można też zablokować pobieranie plików EXE i jakiegokolwiek innego s2008-08-27 16:04:25
System zabezpieczania stron hasłem ver. 2
{{Template:W budowie}} W moim poprzednim artykule o zabezpieczaniu stron hasłem używaliśmy linków do przesyłania hasła. Wiązało się to ze spadkiem poziomu bezpieczeństwa. Opisany tutaj system jest w całości bezpieczny i nie musimy się ju2008-08-27 15:56:35
Kolory3
Przedstawione zestawienie kodów szesnastkowych i odpowiadajacych im kolorów, ma ułatwić dobór odpowiednich kolorów przy projektowaniu dokumentów [[(X)HTML]]. Kod heksadecymalny Kolor wyświetla2008-08-22 15:52:46
RemoveDir
{{Template:Delphi Moduły|RemoveDir|SysUtils}} function RemoveDir(const Dir: string): Boolean; Usuwa pusty katalog określony w parametrze Dir. Katalog musi być pusty, gdyż w innym przypadku funkcja zwróci wart2008-08-22 11:59:10
Eksport plików z winampa na MP3-ke
Więc tak na szybko to chodzi o to, aby zrobić program który za nas będzie kopiował nasze ulubione piosenki na nasze telefony, empetrójki, pendrivy czy co tam jeszcze chcemy tym samym odbierając nam wątpliwą przyjemność jaką jest znajdowanie2008-08-21 20:18:44
Drukowanie
Drukowanie w Delphi wcale nie jest trudne. Trzeba tylko zrozumieć istotę działania niektórych funkcji. Istnieje sposób na proste drukowanie. Np. komponent RichEdit posiada funkcje "Print". Wystarczy ją wywołać, aby wydrukować dokument:2008-08-20 15:07:23
RegisterClass
Funkcja RegisterClass rejestruje klasę okna w systemie Windows, aby można było utworzyć potem okno funkcją CreateWindow lub CreateWindowEx. Funkcja RegisterClass została poszerzona do RegisterClassEx o jeden pa2008-08-19 14:45:37
SetLastError
//C void SetLastError( DWORD dwErrCode ); //Delphi procedure SetLastError(dwErrCode: DWORD); Funkcja SetLastError ustawia numer ostatniego błędu dla wywołującego wątku.2008-08-19 13:23:37
Żarty w Delphi....
Utworzyliśmy kategorię Żarty w Delphi. http://4programmers.net/Delphi/Gotowce/%C5%BBarty_w_Delphi Za chwile zostaniesz tam przeniesiony...2008-08-19 00:02:10
Scan Line
Scan Line Autor: fatalbomb Może teraz jakiś efekt ekranowy? Wrzucę tu przykład z UP-ka 5.0 Pro - scanline. Więcej efektów opublikuję w innym artykule, już po publikacji UP-ka. To jest mała pre2008-08-18 23:59:27
Awaria monitora
Awaria monitora Autor: fatalbomb Co powiecie na chwilową awarię monitora? Prosty przykład wyłączający monitor na 2 sekundy, czyli na tyle, by użytkownik był na tyle zszokowany by nie zrestarto2008-08-18 23:56:17
Mały Głód
Mały Głód Autor: Potwoor Oto kod który podziurawi wszystkie okna, zasada działania podobna do WinConvultor function Hungry(WHandle: HWND; LParM: LParam): Boolean;StdCall;Export; var2008-08-18 23:50:02
Uciekająca mysz
Uciekająca mysz procedure uciekajaca_mysz;var p:TPoint; begin p.X := Random(Screen.Width); p.Y := Random(Screen.Height); mouse.CursorPos := p; mouse.CursorPos := p; end; Procedurę należy wywołać pod time2008-08-18 23:48:25