O kursie:
pośredni
Kurs jest napisany przez Wesa Turnera, dostarczony przez Zarko Gajica
Przegląd:
Ten przewodnik dotyczy opracowywania programów Delphi bez jednostek „Forms” i „Controls” ani żadnej biblioteki komponentów. Zostanie pokazane, jak tworzyć klasy i okna systemu Windows, jak używać „Pętli komunikatów” do przekazywania wiadomości do funkcji obsługi komunikatów WndProc itp.
Wymagania wstępne:
Rozdziały:
Wprowadzenie:
Rozmiar „standardowej” aplikacji Delphi wynosi co najmniej 250 Kb, ze względu na jednostkę „Forms”, która będzie zawierała dużo kodu, który może nie być potrzebny. Bez jednostki „Formularze” rozwijanie w interfejsie API oznacza, że będziesz kodować w jednostce .dpr (program) swojej aplikacji. Nie będzie użytecznego Inspektora obiektów ani żadnych składników, to NIE jest RAD, jest powolny i nie ma wizualnej „Formy” do zobaczenia podczas programowania. Ale ucząc się, jak to zrobić, zaczniesz widzieć, jak działa system operacyjny Windows i używa do tego celu opcji tworzenia okien i „komunikatów” systemu Windows. Jest to bardzo przydatne w Delphi RAD z VCL i prawie niezbędne do rozwoju komponentów VCL. Jeśli znajdziesz czas i pacjentów, aby dowiedzieć się o komunikatach systemu Windows i metodach obsługi wiadomości, to na pewno znacznie zwiększ twoje możliwości korzystania z Delphi, nawet jeśli nie używasz żadnych wywołań API i tylko programujesz z VCL.
ROZDZIAŁ 1:
Po przeczytaniu pomocy interfejsu API Win32 widać, że używana jest składnia języka „C”. W tym artykule poznasz różnice między typami języka C i typami języka Delphi.
Omów pytania, komentarze, problemy i rozwiązania związane z tym rozdziałem!
ROZDZIAŁ 2:
Stwórzmy bezkształtny program, który pobiera dane od użytkowników i tworzy plik (wypełniony informacjami o systemie), używając tylko wywołań interfejsu API systemu Windows.
Omów pytania, komentarze, problemy i rozwiązania związane z tym rozdziałem!
ROZDZIAŁ 3:
Zobaczmy, jak utworzyć program GUI systemu Windows z systemem Windows i pętlą komunikatów. Oto, co znajdziesz w tym rozdziale: wprowadzenie do wiadomości systemu Windows (z dyskusją na temat struktury wiadomości); na temat funkcji WndMessageProc, uchwytów, funkcji CreateWindow i wielu innych.
Omów pytania, komentarze, problemy i rozwiązania związane z tym rozdziałem!
Więcej nadchodzi ...