Zrozumienie podstaw programowania Delphi
Obrazy bohaterów / Obrazy Getty
Początkujący programiści chcący opanować język programowania Delphi powinni już znać podstawy Microsoft Windows. Nauka Delphi jest najłatwiejsza, jeśli podejdziesz do tego z przewodnikiem, opartym na samouczkach.
Podstawowe koncepcje
Zacznij od lekcji historii obejmującej ewolucję (Turbo) Pascal do Delphi 2005 , dzięki czemu Delphi przekształciło się w platformę szybkiego wdrażania aplikacji, która ma oferować wysokowydajne, skalowalne aplikacje do dostarczania online i mobilnego.
Następnie zbadaj mięso i ziemniaki czegoDelphi faktycznie jestoraz jak zainstalować i skonfigurować jego środowisko programistyczne. Następnie zapoznaj się z głównymi częściami i narzędziami środowiska Delphi IDE.
'Witaj świecie!'
Rozpocznij przegląd tworzenia aplikacji w Delphi od stworzenia prostego projektu,pisanie kodu, kompilowanie i prowadzenie projektu. Następnie poznaj właściwości, wydarzenia i Delphi Pascal tworząc drugą prostą aplikację Delphi — pozwalającą na nauczenie się umieszczania komponentów na formularzu, ustawiania ich właściwości i pisania procedur obsługi zdarzeń, aby komponenty współpracowały.
Delphi Pascal
Zanim zaczniesz tworzyć bardziej wyrafinowane aplikacje z wykorzystaniem funkcji RAD Delphi, powinieneś poznać podstawy Delphi Pascal język. W tym momencie musisz zacząć dokładnie myśleć o utrzymaniu kodu, w tym o komentowaniu kodu i o tym, jak czyszczenie błędów kodu Delphi — dyskusja na temat błędów czasu projektowania, uruchamiania i kompilacji Delphi oraz sposobów zapobiegania im. Zapoznaj się również z rozwiązaniami najczęstszych błędów logicznych.
Formularze i bazy danych
W prawie każdej aplikacji Delphi używamy formularzy do prezentowania i pobierania informacji od użytkowników. Delphi uzbraja nas w bogaty zestaw narzędzi wizualnych do tworzenia form oraz określania ich właściwości i zachowania. Możemy je skonfigurować w czasie projektowania za pomocą edytorów właściwości i możemy napisać kod, aby dynamicznie je ponownie ustawić w czasie wykonywania.Patrzećw prostych formularzach SDI i rozważ kilka dobrych powodów, aby nie pozwolić programowi na automatyczne tworzenie formularzy.
Delphi Personal edycja nie oferuje obsługi baz danych, ale można Stwórz swój własny mieszkanie baza danych do przechowywania wszelkiego rodzaju danych — wszystko bez jednego komponentu obsługującego dane.
Zarządzanie swoją pracą
Kiedy tworzysz dużą aplikację Delphi, ponieważ Twój program staje się bardziej złożony, jego kod źródłowy może stać się trudne do utrzymania. Twórz własne moduły kodu — pliki kodu Delphi, które zawierają logicznie powiązane funkcje i procedury. Po drodze powinieneś zapoznać się z wbudowanymi procedurami Delphi i jak sprawić, by wszystkie jednostki aplikacji Delphi współpracowały ze sobą.
Środowisko IDE Delphi (edytor kodu) pomaga skutecznie przeskoczyć od implementacji metody i deklaracji metody, zlokalizuj a deklaracja zmiennej za pomocą funkcji wglądu w symbole podpowiedzi i nie tylko.