Delphi ile İlk Program

Batuhan Düzgün tarafından yayınlanmıştır 25. August 2010 01:45

Merhaba arkadaşlar,programlama dilleri serimizde,farklı bir konu başlığını ele alacağız.İlgileneceğimiz programlama dilimiz Delphi olacak.Delphi ile kod yazarken Borland firmasının Delphi 7 'sini kullanacağım.Yapacağımız program gayet basit aslında sadece textbox'tan okuduğu veriyi "Tıklayınız" butonuna basınca ekranda bir mesaj halinde gösterecek.Vakit kaybetmeden kodlarımızı yazmaya başlayalım.Şimdi ilk olarak Delphi 7'yi çalıştırarak,File>>New>>Application yolunu izleyerek yeni bir proje açıyoruz.
 
 
 
Ardından forma eleman ekleyebilmek için üst kısımda yeralan menüden ilgili bileşen üzerine çift tıklayarak,form üzerine ekleyebiliriz.Aşağıda görsel bileşenleri içeren menümüz gözüküyor,ilgili tablara tıklayıp isteğiniz bileşeni üzerine çift tıklayarak,forma ekleyebilirsiniz.
 
 
 
Form üzerine bir adet Label,bir adet Edit (yani textbox Delphi'deki karşılığı Textbox'tır) ve bir adet Button ekliyoruz.Daha sonra form üzerine çift tıklayıp,formun kod sayfasına geçiyoruz.Kod sayfamızın uzantısı .pas şeklinde olmalı.Bunu kod sayfasına geçince farkedeceksiniz.Aşağıdaki kodu yazıyoruz.
 
procedure TForm1.FormCreate(Sender: TObject);
begin
     Form1.Text:='Delphi Formu'; //Form açıldığında sol üstteki yazıya 'Delphi Formu' karakter dizisini atıyoruz.
end; 
 
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(Edit1.Text); //Bu satırda Edit1 adlı textbox içindeki veriyi ShowMessage metoduyla gösteriyoruz.ShowMessage C#'taki  //MessageBox.Show() ' a karşılık gelmektedir.
end; 
 
Kodlarımızın tamamı aşağıdaki gibi olmalı;
 
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

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

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
     Form1.Text:='Delphi Formu';
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(Edit1.Text);
end;
end.
 
 
Yukardaki kod sayfası form ile bütünleşiktir.Form üzerinde yeralan bileşenlerin olay metodlarının içine yazılacak kodları veya form ile ilgili kodları bu kod sayfasına yazıyoruz. 

Programı F9'a basıp veya yukarıdaki Run bölümünden tıklayarakta çalıştırabiliriz.Sonuç aşağıdaki gibidir.
 
 
 
Yazımın sonuna gelmiş bulunuyorum.Delphi ile ilgili makalelerim devam edecektir.Basitten zora doğru adım adım Delphi'yi inceleyeceğiz.Umarım zevkle okuyacağınız bir yazı olmuştur.Bir sonraki makalemde görüşmek dileğiyle ...
 
Batuhan Düzgün
 
Sakarya Üniversitesi
 
Bilgisayar Mühendisliği
 

Currently rated 2.3 by 3 people

  • Currently 2.333333/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Etiketler:

Delphi

Comments

Add comment


(Will show your Gravatar icon)  

  Country flag

biuquote
  • Comment
  • Preview
Loading





Bu site BlogEngine.NET 1.4.5.0 ile oluşturulmuştur. Türkçe çevirisi BlogEngine TR ekibi tarafından yapılmıştır.

Batuhan Düzgün

Sakarya Üniversitesi 

Bilgisayar Mühendisi

Endüstri Mühendisi

Yeditepe Üniversitesi

Bilgisayar Mühendisliği Yüksek Lisans 

 sahibinden.com

   Kıdemli Uzman Yazılım Mühendisi  

E-Mail 

   batuhan.duzgun@sahibinden.com

   batuhan.duzgun@windowslive.com

  github.com/batux

 

Sayfalar

Calendar

<<  November 2018  >>
MoTuWeThFrSaSu
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

Yazıları geniş takvimde göster