Ebooks, Audobooks and Classical Music from Liber Liber
a b c d e f g h i j k l m n o p q r s t u v w x y z





Web - Amazon

We provide Linux to the World


We support WINRAR [What is this] - [Download .exe file(s) for Windows]

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
SITEMAP
Audiobooks by Valerio Di Stefano: Single Download - Complete Download [TAR] [WIM] [ZIP] [RAR] - Alphabetical Download  [TAR] [WIM] [ZIP] [RAR] - Download Instructions

Make a donation: IBAN: IT36M0708677020000000008016 - BIC/SWIFT:  ICRAITRRU60 - VALERIO DI STEFANO or
Privacy Policy Cookie Policy Terms and Conditions
Delphi - Wikipedia, wolna encyklopedia

Delphi

Z Wikipedii

Definicja intuicyjna:
Delphi to narzędzie, które służy do tworzenia programów w środowisku Microsoft Windows. Dzięki palecie komponentów oraz zintegrowanym narzędziom, Delphi umożliwia szybkie i proste tworzenie programów na platformę Windows bez konieczności znajomości WinAPI.

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.

Spis treści

[edytuj] Historia

Delphi, opracowane przez firmę Borland, jest następcą środowiska Turbo Pascal będącego połączeniem kompilatora języka Pascal ze środowiskiem edycyjnym. Pierwsza wersja (16-bitowa) Delphi ukazała się w 1995 roku i przeznaczona była do pracy w Microsoft Windows 3.1. Było to jedno z pierwszych narzędzi typu Rapid Application Development

Kolejna wersja - Delphi 2 - ukazała się w roku 1996 i była środowiskiem 32-bitowym, generującym kod dla Microsoft Windows 95. Delphi 3 ukazało się w roku 1997 i wprowadziło do środowiska następujące elementy: pakiety, rozproszoną obsługę baz danych, wspomaganie tworzenia aplikacji internetowych, wspomaganie tworzenia kontrolek ActiveX. Delphi 4 dodało wiele nowych usprawnień IDE (jak na przykład możliwość dokowania okien), oraz usprawnienia w samym języku programowania (na przykład przeciążanie funkcji oraz metod). W roku 2001 powstała edycja przeznaczona dla Linuksa nazwana Kylix. Wersja 8 (rok 2003) wprowadziła Delphi w środowisko .NET, po raz pierwszy od powstania uległo też zmianie IDE, upodobniając się do Microsoft Visual Studio .NET. W edycji 2005, oprócz zintegrowania w jednym środowisku kompilatorów dla języków Delphi, Delphi.NET oraz C#, wprowadzono dalsze udoskonalenia środowiska (zwłaszcza refactoring kodu).

Aktualna wersja: Borland Developer Studio 2006 (wersja 4.0 środowiska) znana jako Borland Delphi 2006/Borland C# Builder 2006/Borland C++ Builder 2006 (jeden produkt jest dostępny w trzech różnych wersjach pudełkowych), pracująca w środowiskach Win32 oraz .NET; integruje w jednym IDE kompilatory trzech języków: Delphi (Win32/.NET), C# (.NET) oraz C++ (Win32). Wersja kompilatora C++ pracująca w BDS4 została oznaczona przez producenta jako "preview" (przeglądowa).


Na początku 2006 roku firma Borland wystawiła wszystkie przygotowane przez nią środowiska programistyczne - w tym również Delphi - na sprzedaż:

Fragment posta Davida Intersimona:

To our loyal developer community:

Today, Wednesday February 8, 2006 at 1am Pacific Time, Borland announced plans to seek a buyer for our IDE product lines that include Delphi, C++Builder, C#Builder, JBuilder (and Peloton), InterBase, JDataStore, nDataStore, Kylix, and our older Borland and Turbo language products and tools. The goal is to create a standalone business focused on advancing individual developer productivity using the people inside Borland who are focused on the success of these award winning products.

Zaraz po tej informacji powstała strona [1], która gromadzi fundusze na wykupienie Delphi z rąk Borlanda, i opublikowanie go jako środowiska Open Source.

[edytuj] Cechy i funkcjonalność

  • wspomaganie dla obsługi relacyjnych systemów bazodanowych
  • obsługa standardowych mechanizmów windowsowych, np. COM/ActiveX
  • szeroki zestaw gotowych do użycia komponentów
  • rozszerzalność środowiska (zarówno palety komponentów jak i samego IDE)
  • dwustronna edycja
  • budowa wizualnej części aplikacji za pomocą techniki drag and drop
  • zawiera wiele elementów mających na celu uproszczenie tworzenia aplikacji związanych z Internetem
  • szybki, efektywny kompilator
  • zawiera wiele dodatkowych narzędzi wspomagających programistów

Środowisko Delphi wraz z dołączonymi narzędziami może być uznane uznane za język czwartej generacji.

[edytuj] Środowisko użytkowników

Delphi cieszy się w Polsce stosunkowo dużą popularnością, w głównej mierze ze względu na relatywną prostotę i powszechność różnego rodzaju poradników dla początkujących. Grupa polskich programistów Delphi spotyka się na dorocznych zlotach, podczas których odbywają się wykłady dotyczące programowania.

[edytuj] Linki zewnętrzne

Wikibooks
Zobacz podręcznik na Wikibooks: Delphi

[edytuj] Zobacz też

Our "Network":

Project Gutenberg
https://gutenberg.classicistranieri.com

Encyclopaedia Britannica 1911
https://encyclopaediabritannica.classicistranieri.com

Librivox Audiobooks
https://librivox.classicistranieri.com

Linux Distributions
https://old.classicistranieri.com

Magnatune (MP3 Music)
https://magnatune.classicistranieri.com

Static Wikipedia (June 2008)
https://wikipedia.classicistranieri.com

Static Wikipedia (March 2008)
https://wikipedia2007.classicistranieri.com/mar2008/

Static Wikipedia (2007)
https://wikipedia2007.classicistranieri.com

Static Wikipedia (2006)
https://wikipedia2006.classicistranieri.com

Liber Liber
https://liberliber.classicistranieri.com

ZIM Files for Kiwix
https://zim.classicistranieri.com


Other Websites:

Bach - Goldberg Variations
https://www.goldbergvariations.org

Lazarillo de Tormes
https://www.lazarillodetormes.org

Madame Bovary
https://www.madamebovary.org

Il Fu Mattia Pascal
https://www.mattiapascal.it

The Voice in the Desert
https://www.thevoiceinthedesert.org

Confessione d'un amore fascista
https://www.amorefascista.it

Malinverno
https://www.malinverno.org

Debito formativo
https://www.debitoformativo.it

Adina Spire
https://www.adinaspire.com