25 Haziran 2019 Salı

Delphi de İlk Formumuzu Oluşturup.Merhaba Dünya diyelim.

         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

ebis

  İRSALİYE KAREKODU İrsaliye karekodu QR Kod formatında hazırlanacaktır. QR Kod için hata düzeltme seviyesi (EC) en düşük seviye (L) olara...