sohbet odaları

Delphi Programlama Dili Bilgisi

Mehmet

Yönetici
Üst Yönetici
Katılım
11 Haziran 2011
Mesajlar
8,996
Puanları
93
Konum
Kocaeli.
Tepkime puanı
1,877
Delphi programlama dili 'nin temeli Pascal dilidir. Özellikle nesne yönelimli programlama anlayışıyla yapılandırılmış Turbo Pascal dilinin görsel sürümü denilebilir. Nesne sınıf kalıtım fonksiyon aşırıyükleme(overloading) gibi temel nyp tekniklerini ve daha fazlasını içeren ve c++ den aşağı kalmayan güçlü ve esnek bir programlama dilidir. Borland tarafından geliştirilmektedir. Win32 ve .NET platformları üzerinde yazılım geliştirmeye olanak sağlar. GNU/Linux platformu üzerinde geliştirme imkanı sağlayan Kylix isimli bir sürümü de bulunmaktadır.

Delphi programlama dili nesne yönelimli bir dil olduğu için eklenen bütün nesnelerin (Formlar da dahil) kodlarını oluşturur. Bu kodları "Unit" ler içerisinde barındırır.

Aşağıda örnek bir Delphi kaynak kodu görülmektedir. Örnekte form üzerindeki buttona tıklandığında 'Merhaba Dünya' mesajı verir. Delphi tarafından oluşturulan koda programcının eklediği satır açıklama ile belirtilmiştir.

unit Unit1;

interface

uses
Windows Messages SysUtils Variants Classes Graphics Controls Forms

Dialogs StdCtrls;

type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage('Merhaba Dünya'); { programcının eklediği satır}
end;

end.
 

Şuanda Bu Konuyu Görüntüleyenler (Kayıtlı: 0, Misafir: 4)

Üst