Tworzenie bibliotek DLL z możliwością wykorzystania w innych programach. 1. Tworzenie bibliotek Szkielet biblioteki uzyskamy za pomocą „Wizarda” Delphi. Aby z niego skorzystać wyszukaj w menu File –> New –> Other… –> DLL Wizard, a następnie kliknij „OK”. Rzucającą się w oczy różnicą będzie zamiana „Program Project1” na „Library Project1”, czyli po prostu zmiana deklaracji […]
Kategoria: Ogólne
Sposoby ukrycia aplikacjii w systemie Windows
Witam, To mój drugi artykuł , który też może mieć niewielkie błędy , chodź starałem się żeby miał ich jak najmniej . Zaczynajmy! ***Spis Treści*** 1. Co będzie nam potrzebne ? 2. Tworzymy nie widzialną aplikacje ! ***Koniec spisu treści*** 1. Jedyne co będzie nam potrzebne to Delphi 7 Personal , logiczne myślenie, mózg, i […]
Symulacja kursora myszy
Artykuł przedstawie różnego rodzaju funkcje umożliwiające symulację ruchu myszką, kliknięcie, odczyt pozycji itp. Najważniejsze polecenia : 1. Zmiana pozycji kursora :
|
1 |
SetCursorPos(0, 0); |
2. Odczyt pozycji kursora :
|
1 2 3 4 5 |
var pos : TPoint; ... GetCursorPos(pos); |
3. Kliknięcie myszką : mouse_event(MOUSEEVENTF_LEFTDOWN, X, Y, 0, 0); Rodzaje kliknięć przycisków : MOUSEEVENTF_LEFTDOWN – lewy wciśnięcie MOUSEEVENTF_LEFTUP – lewy wyciśnięcie MOUSEEVENTF_RIGHTDOWN – prawy wciśnięcie MOUSEEVENTF_RIGHTUP – […]
Szablony komponentów
Witam, przedstawiam sposób, w jaki tworzy się szablony komponentów. Czym są takie szablony? Są to zmienione na nasze potrzeby komponenty oraz zapisane w celu możliwości późniejszego wykorzystania. Jeżeli bardzo często zdarza Ci się np. tak samo obsługiwać dane zdarzenie któregoś z komponentów, to nie musisz tworzyć nowego komponentu – możesz posłużyć się właśnie szablonami. Sam […]
Tajemnice schowka
Dzięki artykułowi nauczysz się zapisywać i odczytywać dane ze schowka. Poznasz formaty zapisu informacji oraz inne funkcje z nim związane. 1. Deklarowanie schowka Na początku w uses zadeklarujmy Clipbrd. Do obsługi schowka wykorzystamy obiekt klasy TClipboard. Poniżej przedstawiam przykład zadeklarowania i utworzenia obiektu schowka :
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Clipbrd, StdCtrls; .... var Form1: TForm1; Schowek : TClipboard; .... procedure TForm1.FormCreate(Sender: TObject); begin Schowek := TClipboard.Create; end; |
2. Zapis i odczyt tekstu Zapis tekstu :
|
1 |
Schowek.AsText := 'www.delphi.bajo.pl'; |
[…]
Debugger – wykrywanie błędów w aplikacjach
Witam, poniżej omawiam używanie debuggera oraz kilku narzędzi, który ułatwiają wyszukiwanie błędów w programach. Opis debuggera. Debugger jest narzędziem Delphi przeznaczonym do łatwego i efektywnego wyszukiwania błędów w kodzie. Pozwala on na zatrzymywanie błędów w określonych przez programistę punktach programu, szpiegować wartości zmiennych oraz ich zmianę oraz wpływać na wartości zmiennych w czasie działania programu, […]
Wstępne informacje na temat środowiska programistycznego
Delphi (oznaczane często jako Borland Delphi) to zintegrowane środowisko programistyczne typu RAD, przeznaczone do pracy pod kontrolą Microsoft Windows, działające zgodnie z zasadą dwustronnej edycji. Odpowiednik Delphi pod Linuksa nosi nazwę Kylix. Językiem programowania (obiektowym) osadzonym w Delphi jest Object Pascal. Programy tworzone w Delphi muszą zostać skompilowane do postaci kodu binarnego przed pierwszym wykonaniem, […]
