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 dla Linuksa nosi nazwę Kylix.
Językiem programowania (obiektowym) osadzonym w Delphi jest Object Pascal
(obecnie jest to nieoficjalna nazwa języka; firma Borland zdecydowała się na
jej zmianę przy okazji premiery Delphi 6 w roku 2002; wtedy to w oficjalnej
dokumentacji programu zostało użyte po raz pierwszy sformułowanie "Delphi
language"). Programy tworzone w Delphi muszą zostać skompilowane do
postaci kodu binarnego przed pierwszym wykonaniem, pomimo tego podczas
projektowania niektóre komponenty działają już w trakcie tworzenia projektu, umożliwiając
oglądanie efektów pracy. Delphi zapisuje informacje o właściwościach obiektów
udostępniając je programiście. Informacje te umożliwiają zmianę ich wartości
przez programistę bez pisania kodu programu oraz są używane podczas pracy
programu - technika ta zwana jest RTTI. Tworzone programy pracują na zasadzie
obsługi zdarzeń, każde polecenie (np. kliknięcie myszką) generuje zdarzenie,
które poprzez wewnętrzne mechanizmy programu są przesyłane do odpowiedniego
komponentu, a rolą programisty jest tylko dołączenie odpowiedniego kodu
umożliwiającego obsługę tego zdarzenia.
Linki:
http://www.4programmers.net - setki artykułów i udostępniona ksiązka Delphi-
Kompendium Programisty Adama Boducha
| Ostatnia modyfikacja | 2007-09-01 17:24:23 | Ostatni autor | Bordeux |
| Ilość wyświetleń | 939 | Wersja | 1 |