Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Wstęp Do Delphi


Rekomendowane odpowiedzi

Opublikowano

Czym jest Delphi?

 

Można powiedzieć, że Delphi jest kontynuacją Turbo Pascala przeznaczoną dla środowiska Windows. W Delphi wykorzystywany jest właśnie ów język Pascal, obecnie nazywany Object Pascalem. Należy jednak poczynić pewne zastrzeżenie. Otóż może istnieć wiele kompilatorów jednego języka programowania - przykładowo w języku C++ nie ograniczono się tylko do jednego kompilatora. Język pozostaje taki sam, ale narzędzie generujące aplikację wykonywalną może być różne. Istnieje wiele kompilatorów C++ - począwszy od darmowych, działających w systemie DOS (DJGPP), a skończywszy na potężnych, komercyjnych programach przeznaczonych dla środowiska Windows, jak np. Microsoft Visual C++ czy Borland C++ Builder.

 

Przypadek Delphi jest inny - Delphi to jedynie środowisko do tworzenia aplikacji, w którym wykorzystywany jest język Object Pascal; a zatem Delphi jest kompilatorem Pascala. Mówię o tym dlatego, że wielu programistów pyta mnie, czy istnieją darmowe kompilatory Delphi. Odpowiedź jest jedna - nie! Gdy ktoś zapyta Cię, w jakim języku programujesz, powinieneś odpowiedzieć, że korzystasz z języka Object Pascal. Takie stwierdzenie jest prawidłowe, lecz obecnie przywykło się już mówić o "programowaniu w Delphi". Nawet sam Borland " twórca Delphi " nazywa swój produkt językiem Delphi (ang. Delphi language).

 

Jeśli zastanawiasz się nad wykorzystaniem Delphi jako środowiska tworzenia aplikacji, nie zawiedziesz się! Delphi jest narzędziem typu RAD, czyli programem służącym do szybkiego tworzenia aplikacji. Projektowanie w Delphi odbywa się w prosty, przyjemny sposób, ale prostota nie oznacza, że środowisko to nie daje dużych możliwości - przekonasz się o tym, czytając niniejszą książkę.

 

Co należy umieć?

 

Właściwie nauka Delphi nie wymaga od początkującego programisty wielu umiejętności. Czytając tę książkę, możesz być kompletnym laikiem w dziedzinie programowania - postaram się poprowadzić Cię, drogi Czytelniku, przez proces nauki w sposób przyjemny i "bezbolesny".

 

Jedyne, co warto znać, to język angielski. Większość poleceń Delphi składa się ze słów angielskich - dzięki temu ich przyswojenie i zapamiętanie nie powinno być trudne. Bo cóż dla osoby znającej angielski oznacza polecenie CloseFile() ? - Oczywiście zamknięcie pliku! Z tego typu poleceniami możesz spotkać się podczas nauki Delphi - zatem jeśli znasz angielski, nie powinieneś mieć z nimi problemów. Nazewnictwo funkcji jest jedną z wielu zalet tego środowiska. W języku C/C++ postawiono nacisk na szybkość pisania kodu - wiele funkcji opatrzonych jest skrótami, które na początku trudno zapamiętać. W Delphi jest inaczej - pomimo tego, że nazwy poleceń są dłuższe, ich znaczenia łatwiej się domyśleć.

 

Historia Delphi

 

Pierwsza wersja Delphi, przeznaczona dla platformy Windows 3.1, pojawiła się na rynku w roku 1994. Był to niewątpliwy przełom w dziedzinie tworzenia aplikacji. Użytkownicy otrzymali zaawansowane (jak na owe czasy) środowisko, które było przede wszystkim szybkie i efektywne. To właśnie dzięki Delphi wylansowano określenie RAD (Rapid Application Development), oznaczające błyskawiczne tworzenie aplikacji. Jak bardzo błyskawiczne - Przekonasz się o tym w dalszej części książki, kiedy przejdziemy już do pisania własnych aplikacji.

 

Rok później firma Borland wydała kolejną wersję swojego produktu, tym razem przeznaczoną dla nowej, 32-bitowej platformy Windows 95.

 

W kolejnych wersjach Delphi wprowadzono wiele usprawnień i udoskonaleń. Niewątpliwie istotną zmianą w Delphi 6 było przełamanie bariery dotyczącej platformy systemowej - od wersji 6 możliwe jest tworzenie aplikacji działających także w systemie Linux.

 

Jakie zmiany czekają użytkowników wersji 7 ?- Można się tego dowiedzieć z czwartego rozdziału niniejszej książki.

 

Proces instalacji

 

Proces instalacji Delphi jest nieco kłopotliwy - należy bowiem zarejestrować się na internetowej stronie firmy Borland. Dotyczy to tylko wersji Trial, która działa jedynie przez 30 dni od daty instalacji. Borland Delphi 7 Studio Enterprise w wersji Trial możesz znaleźć na płycie CD-ROM dołączonej do tej książki lub na stronie producenta: http://www.borland.pl.

 

Instalacja wymaga - jak już napisałem - rejestracji na stronie firmy Borland. Należy wypełnić ankietę i podać poprawny adres e-mail, na który przesłany zostanie klucz rejestracyjny umożliwiający uruchomienie programu. Klucz zawarty będzie w pliku przesłanym jako załącznik wiadomości e-mail - plik ten należy umieścić w katalogu C:\Windows.

 

Po instalacji w menu Start powinien znajdować się skrót do programu Delphi, umożliwiający uruchomienie aplikacji.

 

Źródło:

http://4programmers.net/Delphi/Kompendium/Rozdzia%C5%82_1

Opublikowano

Dzięki za fajne opracowanie, fajnie się czyta, dobrze sformatowane. Dodaj tylko źródło jeśli fragmenty były kopiowane z innych stron. Szanujmy prawa autorów :)

 

3/10

  • 3 miesiące temu...
  • 6 miesięcy temu...
Opublikowano

Przyda się przyda ;] +

Problem z C++? Napisz!

Problem z WR ? Napisz!

Problem z CE? Lepiej nie pisz... Ale Napisz!

1288205575-U157485.jpeg

1288206435-U157485.jpeg

Opublikowano

Jeszcze jest Lazarus, bardzo podobny, można powiedzieć, że mamy darmowe Delphi (w dodatku Open-Source + tez jest na Linuxa).

bullssig-pastandpresent.jpg

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...