Free Pascal ile selam verme

Free Pascal ile selam verme

Lazarus kurulumu

Daha önce hiç Free Pascal programlama dilini duymuş muydunuz ?

Free Pascal ve Lazarus diğer işletim sistemleri için de çalıştırılabilir kod üretebiliyor.

İlk önce Lazarus’u kuralım.

Arch Linux işletim sisteminde kurulum için uç birimden bu komutu vermeniz yeterlidir :

sudo pacman -S lazarus-gtk2

Diğer işletim sistemleri için indirme sayfasından indirip, kurabilirsiniz .

Lazarus ile ilk uygulama

Lazarus açıldıktan sonra Dosya->Yeni->Uygulama yolunu takip edip TAMAM düğmesine basarak yeni bir uygulama oluşturalım.

Dosya->Kaydet yolunu izleyerek uygulamayı selam.lpi ismi ile kaydedelim.

Kaynak kütüğünün adını da ana.pas olarak değiştirelim ve kaydedelim.

Free Pascal ile selam verme

Sol tarafta bulunan Nesne denetçisinden Form1’in Caption özelliğini Selam olarak değiştirelim.

İsterseniz Proje->Proje Seçenekleri->Başlık yolunu takip ederek uygulamanın başlığını da değiştirebilirsiniz.

Standard bölümünden bir düğme Button1 ekleyelim. Düğmenin Caption özelliğini yani başlığını gene Nesne denetçisinden Tıklayınız olarak değiştirelim.

İsterseniz Font Size özelliğini metin boyutunu 15 yapabilirsiniz.

Dosya->Hepsini kaydet yolunu takip ederek kaydedelim.

Tıklayınız

Bu aşamada uygulama tasarımı şu hale geldi.

Nesne denetçisinden Button1 seçili iken Olaylar sekmesini açıyoruz. OnClick olayının yanında bulunan ... noktalara tıklıyoruz.

Düğme tıklama olayı

Tıklama olayına şunları giriyoruz :

procedure TForm1.Button1Click(Sender: TObject);
begin
  ShowMessage('Selamün Aleyküm');
end;

Uygulamayı derleyip çalıştıralım

Uygulamayı derlemek için F9 tuşuna basınız.

Eğer çalıştıysa tebrikler! Free Pascal ve Lazarus kullanarak bir yazılım geliştirmiş oldunuz.

Uygulamanın kaynak ve çalıştırılabilir kütüklerini buradan indirebilirsiniz.

Bu arada Free Pascal ve Lazarus diğer programlama dilleri, geliştirme ortamlarında bulunmayan (ya da bulunsa bile benim pratiğe dökmekte zorlandığım) bir özellik sunuyor.

Acaba bu özellik ne?

Yorumlar

yorum yaz

Yorum yaz

Henüz yorum yok.