Javascript must be enabled in your browser to use this page.
Please enable Javascript under your Tools menu in your browser.
Once javascript is enabled Click here to go back to PcTekno.NET | PTN |
Skip to content
Site Araçları
pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber
Konumunuz: Anasayfa arrow Delphi arrow Delphi' ye Giriş
Delphi' ye Giriş Yazdır E-posta
Üye Değerlendirme: / 0
Kötüİyi 
Çarşamba, 15 Ağustos 2007
Öncelikle sizlere Delphi programlama dili hakkında kısa bir bilgi vermek istiyorum. Delphi, Borland tarafından geliştirilen ve son zamanların en iyi dilleri arasında kabul görülmüş bir dildir. Bugün Türkiye ve diğer gelişmiş ülkelerde bir çok yazılım grubu programlarını Delphi ile geliştirmektedir. Aslında Delphi, Pascal dilinin geliştirilmiş halidir diyebiliriz.. Kod sistemlerindeki temel yapı aynıdır. Pascal kullanabilen programcıların çoğu Delphi’ye terfi etmiştir. Turbo Pascal programını iyi kullanabilen birisi 1-2 yıl hatta daha kısa bir süre içinde Delphi dilinde çok iyi seviyelere gelebilmektedir.

Delphi’de programcılık Procedure ve Function’lar üzerine yoğunlaşmıştır. Kodlaması kolay, ingilizcesi sade ve anlaşılır bir dildir.

Peki Delphi kullanarak ne tarz programlar geliştirilir?

Bu dil kullanılarak veritabanına yönelik gelişmiş programlar, grafik programları, ActiveX prorgramları, multimedya programları hatta oyunlar bile yapabilirsiniz..

Zaten benim de size burada anlatacaklarım Delphi’nin bu “hatta” kısmına giren oyun ve multimedya programları üzerine olacak.. Örneklerini kendi sitem olan www.cet-ciz.com adresinde de görebileceğiniz üzere Delphi’nin diğer yüzünde programlamaya ağırlık vereceğiz sizlerle. Yani işin biraz eğlenceli, multimedya ve oyun kısmına yöneleceğiz

Delphi nesnelere yönelik bir dil olduğu için bu dilde nesnelerin önemli rolleri vardır. Her nesnenin kendine özgü olayları vardır. Nesneler Delphi’nin Editöründe bulunan “Component Paletle” adı verilen bir Toolbar da kategorilere ayrılmış bir şekilde sıralanmıştır.

Nesne olaylarına örnek verecek olursak; Ana formun üstünde bir buton olduğunu varsayalım.. Bu butonun kendine özgü bir çok olayı bulunur.

-Tıklama (Click)
-Tuşa Basma (Key Press, Key Down, Key Up vs.)
-Mouse olayları (Mouse move, Mouse click vs.)

Yukarıda verdiğim olaylar(events) genel olaylardır. Bunun gibi bir çok olay daha bulunmaktadır. Her nesnenin sadece kendine ait olan özel olayları da olabilir..

Bir nesnenin olaylarını kontrol edebilmek için o nesnenin kontrol etmek istediğimiz olayına girip kodlarımızı yazmamız gereklidir.

Örneğin bir butona tıklayınca(click) “OnClick” olayı gerçekleşir. Diyelim ki bu olay gerçekleştiğinde programın bize bir tepki vermesini örneğin bir mesaj göstermesini istiyoruz. Bunun için Delphi’de ana form üzerinde bulunan butona tıklayıp Delphi Editör’ün sol tarafında bulunan “Object Inspector” penceresinden “Events” sekmesine geçmeliyiz. Buradan “OnClick” olayını bulup çift tıklattığımızda Delphi bize bir procedure’u otomatik olarak ayarlar.. Biz sadece yapmak istediğimiz işleri begin-and kelimeleri arasına yazarız. Projeyi derlediğimizde ise butona tıklamadığımız sürece yazdığımız kodlar işlemez. Bu örnekleri daha ilerde detaylı olarak işleyeceğiz. Sadece aklınızda yer edinmesi için bahsettim burada.



Evet arkadaşlar bu derste size Delphi dilinden kısaca bahsetmeye çalıştım.. Çok detaya girmek istemiyorum. Çünkü sizlerle daha farklı şeyler paylaşacağız bu sayfalarda.. Diğer Delphi derslerinin aksine daha ilginç yöntemler daha ilginç projelerle karşılaşacaksınız. Kayan yazılar, küçük oyunlar, multimedya programlar, resim göstericiler gibi konular var sonraki derslerde.

Şimdilik bu kadar.. İsterseniz diğer derse kadar kişisel web sayfamı ziyaret edip ilerde neler yapabileceğimize dair fikirler edinebilirsiniz. Adresim www.cet-ciz.com.. Sanalkurs.net adresinde tekrar buluşmak üzere hoşçakalın…
Yorumlar (0)Add Comment

Yorum Yazın
Yorum ekleyebilmeniz için giriş yapmanız gerekiyor. Henüz bir hesabınız yoksa lütfen kayıt olun.

busy
 
< Önceki   Sonraki >

Ana Menü

Anasayfa
Haberler
PC Videolar
Download
Torrent Ara
Foto Galeri
E-Market
:: PcTekno.NET Forum ::
PC Sözlük
Sitemap
Arama
İletişim

Giriş Formu






Kayıp Parola?
Hesabınız yok mu? Kayıt Ol

İp Adresiniz

Ip Adresiniz: 38.103.63.55

Alexa