Jesteś tutaj: Strona główna / Delphi / Newsy

Poddziały

Słowo wstępu

Delphi – język programowania, którego można używać w środowiskach firmy Borland, Embarcadero, Microsoft (Delphi Prism), oraz w środowisku Lazarus. Narzędzia te są zintegrowanymi środowiskami programistycznymi typu RAD, działającymi zgodnie z zasadą dwustronnej edycji.

Dawniej język Delphi był nazywany Object Pascalem, lecz w świadomości społecznej programistów na całym świecie Delphi zaczęło być postrzegane z czasem jako osobny język programowania i dlatego też przy okazji premiery Delphi 6 w roku 2002 w oficjalnej dokumentacji programu została użyta po raz pierwszy nazwa "Delphi language". Standard języka Delphi obejmuje wiele bogatych funkcjonalnie klas, których nie ma w standardzie Object Pascala, a ponadto umożliwia programowanie wizualne, czyli Object-Oriented Design. Object Pascal jest rozszerzeniem języka Pascal – został on rozwinięty przez firmę Apple Computer przy współpracy Larry'ego Teslera, głównego architekta, i Niklausa Wirtha, twórcy Pascala. Object Pascal wywodzi się z wcześniejszej, obiektowo zorientowanej wersji Pascala nazywanej Clascal, która była dostępna na komputery Lisa.

Programy tworzone w Delphi dla Win32 muszą zostać skompilowane do postaci kodu binarnego przed pierwszym wykonaniem. Niektóre komponenty wizualne działają już podczas tworzenia projektu, umożliwiając oglądanie efektów pracy. Delphi dla Win32 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. Natywne programy tworzone w Delphi pod Win32 umożliwiają w prosty sposób stworzenie wydajnej aplikacji, sam język jest przyjazny użytkownikowi i podobny do języka C# dla platformy .NET, który został stworzony znacznie później przez twórcę Delphi Andersa Hejlsberga, by stanowić alternatywę dla Delphi i dla Javy.

Wikipedia

Aktualności

  • Nadchodzi Delphi XE2

    Data: 2011-09-09, autor: Karol, Dział: Delphi

    Już niebawem (we wrześniu) ma nastąpić premiera nowego środowiska od Embarcadero - Delphi XE2 (RAD Studio XE2). Będzie to bez wątpienia największa aktualizacja Delphi od początku jego istnienia. Wraz z nową aktualizacją mamy bowiem uzyskać wreszcie możliwość tworzenia natywnych aplikacji na Windows 64-bit! Tego wielu spodziewało się już od dawna, jednak kolejne wydania pokazywały, że nie jest to zadanie proste. Tym razem Embarcadero dopięło swego nawet z nawiązką! Wprowadzono bowiem coś więcej - możliwość tworzenia natywnych aplikacji pod MacOSX i iPhone! I jakby tego było mało - wprowadzono FireMonkey, czyli rewolucyjne uzupełnienie VCL. Z jego pomocą możliwe się stanie tworzenie wektorowego interfejsu użytkownika.

    Więcej

Artykuły, Publikacje, Dokumentacje

  • A Collection of Delphi Tips & Tricks

    EN
    Data: 2012-02-02, Autor: Valter Kiisk, Dodał: Karol, Dział: Delphi

    Zestaw gotowych rozwiązań do często występujących problemów, np.: jak ukryć titlebar formularza, jak zablokować popupmenu dla dowolnej kontrolki, jak wyświetlić obrócony tekst, jak pobrać listę zainstalowanych czcionek itp.

    Więcej
  • Delphi TRibbon Tutorial

    EN
    Data: 2011-10-03, Autor: evanoahsoftware, Dodał: Karol, Dział: Delphi

    This is a basic tutorial on how to use the built-in Delphi TRibbon control. You can use it in applications built with Delphi 2009, 2010 and XE. This video has been followed up with more detailed screencasts due to questions on how to do things in the TRibbon. Some tasks are not obvious. You can find them on my channel or on my website.

    Więcej

Znalezione w sieci

  • Praktyczny kurs programowania w Delphi na przykładzie wygaszacza ekranu Windows

    PL
    Data: 2011-09-25, Autor: Ryszard Paweł Kostecki, Dodał: Karol, Dział: Delphi

    Praca ta jest praktycznym kursem języka i środowiska programistycznego Delphi. Kurs ten polega na dokładnym omówieniu konstrukcji prostego wygaszacza ekranu napisanego w Delphi. W efektywnej lekturze tej pracy przydatna będzie znajomość jakiegoś języka programowania wyższego poziomu.

    Więcej

Najczęściej Zadawane Pytania - FAQ

Znalezione w sieci

  • Learning Object Oriented Programming with Delphi

    EN
    Data: 2011-09-21, Autor: Zarko Gajic - About.com, 1998, Dział: Delphi

    From the table of contents: introduction to OO basics, introduction to class inheritance, programmer defined classes and objects, accessing an object and its data, the sender parameter and substitution, introducing type inheritance, using and abusing inheritance, indirection, association and composition, two patterns using composition, some patterns for varying behavior, bidirectional links, callbacks and linking classes, factory patterns.

    Więcej
  • Essential Delphi

    EN
    Data: 2011-09-21, Autor: Marco Cantu, 2002, Dział: Delphi

    A friendly introductory guide to Borland Delphi: a form is a window, highlights of the Delphi environment, the object repository and the Delphi wizards, a tour of the basic components, creating and handling menus, multimedia fun, and more.

    Więcej

Najnowsze na forum

TematOdp.Wyśw.Ostatni post
hiperłącza3119013-06-2009
19:38:32
Patryczek1291
Goracy klawisz i dymek z informacja178613-06-2009
15:40:36
Patryczek1291
Sortowanie przez zliczanie problem1136913-06-2009
15:13:24
Patryczek1291
Ksiązka do Delphi157913-06-2009
15:02:53
Patryczek1291
czyszczenie stringgrid0126429-05-2008
12:24:09
jozekkg
AND binarne 2 adresach IP263206-04-2008
20:59:37
-izaw-
TcpClient TcpServer1141126-01-2008
01:18:52
Domanoid
Lista490127-12-2007
22:24:03
jozekkg
Uciekający BUTTON 6137106-11-2007
20:34:11
lukaszmaster
Wstawianie ramki358501-11-2007
18:11:48
wolesinski





Ciekawe strony

Kontakt

Jeśli chcesz się z nami skontaktować napisz na adres: info(at)binboy.org lub odwiedź nasz profil na Facebooku!

O Nas

Serwis binboy.org to kopalnia wiedzy dla wszystkich z branży IT, w szczególności dla programistów i webmasterów. To duży zbiór kursów programowania, tutoriali, darmowych ebooków, setki kodów źródłowych itp.

Bądź w kontakcie

Panel użytkownika

Zaloguj się do panelu użytkownika.
Nie masz konta? Zarejestruj się!
Zapomniałeś hasła?