Delphi de İlk Formumuzu Oluşturup. Ekrana Merhaba Dünya Yazalım
Öncelik ile Delphi IDE'nizi çalıştırın. Delphi ikonunu çift tıklayın çalışacaktır.
 |
File - New- VCL Forms Application (Delphi) |
.Delphi açıldıktan sonra sol üstte File menüsünden New oradanda VCL Forms Application (Delphi) menüsü tıklayın.
 |
Form1 Görüntüsü |
Ekrana bir adet
Form geleecektir.Adı
Form1 olacaktır. Program yazarken çok fazla bu formlardan kullanmanız gerekecektir.Bu yüzden temel olarak form u incelemekte büyük fayda vardır.Ama öncelikle ilk program heyecanınızı yenmek adına şimdi bir
Form'luk programımıza bir adet
Label ve bir adet
Button ekleyerek programımızı geliştirmeye başlayalım.
Label eklemek için sağ taraftaki
Tool Palette yi kullanacağız .
 |
Tool Palette |
Tool Palette gereken tüm toolları bulabilirsiniz.
Button ,label,textbox
vs.gibi. Label eklemek için resimde gördüğünüz gibi Standart paketin
içinden alacağız yanındaki
+ tıklayın liste açılacaktır.
 |
Standart Paketinin içeriği |
|
Bu listeden
TLabel yazan toolu sol mouse tuşu ile üzerine basıp tutun
ve Form1'in üzerine sürekleyip bırakın.Daha sonra da bir adet
TButton
seçip işlemi tekrarlayın.
 |
TLabel ve TButton Eklenmiş Form1 Görüntüsü |
Denilenleri doğru yaptı iseniz görüntü şöyle olacaktır.
TLabel ve TButton Eklenmiş Form1 Görüntüsü bknz.
Şimdi kodlayamaya başlayalım.
Amacımız neydi?
Kullanıcı buttona tıkladığında label1 de
Merhaba Dünya yazmak idi. Şimdi bu iş için çalışmaya başlayalım.Buttonu tıklamasını istediğimize göre önce bunu bulalım.Button1 i çift tıklayın önünüze "
code " lama alanı açılacaktır.Buttonun clickleme eventının (tıklama olayı) ulaşacaksınız.Peki bizim Form1 ne oldu ona nasıl geri döneceğiz
 |
Code Ekranı Görüntüsü |
Code Ekranı Görüntüsü adlı resime dikkat ederseniz önünüze açılan Code ekranından dönmek için
Design tabına basarak yeniden Form1'e ulaşabilirsiniz ama şimdi biz Code yazacağız.Resim de görüldüğü gibi Button1Click için şu kodları yazacağız
Label1.Caption:='Merhaba Dünya';
Yukarıdaki komutu button1click procedure'ne yazmış olmanız gerekiyor .Ekranda şu şekilde olmalı.
procedure TForm1.Button1Click(Sender: TObject);
begin
Label1.Caption:='Merhaba Dünya';
end;
Eğer anlattığımız gibi yaptı iseniz şimdi programımızı çalıştırmamız lazım.Bu iş için F9 tuşuna basın .
 |
Çalışan Form Görüntüsü |
Karşınıza şöyle bir ekran gelmeli.Bkz.
Çalışan Form Görüntüsü Dikkat etti iseniz programımız
çalıştığında Form1 üzerindeki ufak olan noktalar(grid pointler)
kayboldu.
 |
Merhaba Dünya Görüntüsü |
Ama hala merhaba dünya cümlesi ekranda gözükmüyor.Neydi button tıklanınca yazmasını istemiştik.Button1 e tıklayın bakalım.Eğer kodlamaya yanlış yazmadı iseniz Label1 yazan yerde Merhaba Dünya yazmalı.
Eğer Merhaba Dünya yazıyorsa Label1 de kutlarız.İlk Projenizi yazmış oldunuz.
Bir daha ki yazımızda Merhaba Dünya yı mesaj olarak ekran da göstereceğiz.Yeni yazımızda görüşmek üzere.
Hiç yorum yok:
Yorum Gönder