Kuflu Forum  

Geri Git   Kuflu Forum > Teknoloji > Programlama Dilleri ve Grafik > Programlama



Delphi Nedir ?

Programlama


Yeni Konu aç  Cevapla
 
LinkBack Seçenekler Stil
Alt 05.08.09, 11:59   #1 (permalink)
......
 
...... - ait Kullanıcı Resmi (Avatar)
 
Mesajlar: n/a
Standart Delphi Nedir ?



Delphi bir programlama ortamıdır.Programlama dili olarak pascalın nesne yönelimli(object oriented) uzantısı olan Object pascal dilini kullanmaktadır.Object pascal kolay anlaşılır bir dile, hızlı derleme gücüne ve modüler programlama için gerekli tüm komutlara sahiptir.Object pascal delphinin IDE si ile birlikte daha anlaşılır bir yapıya kavuşturulmuştur.IDE tümleştirilmiş uygulama geliştirme ortamı demektir.Aşağıdaki gördüğünüz görüntü delphinin idesidir.

Delphi bir Raddır.Rad (Rapid Application Development) hızlı uygulama geliştirme demektir. Rad sistemli programlama ortamlarında text tabanlı programlama ortamlarına göre program yazmak çok daha kolaydır.Rad ortamında Hazır formlar, bileşenler bulunmaktadır.
Formumuzun tasarımını görsel bir ortamda resim çizer gibi yapıyoruz.
Text tabanlılarda ise görsel bir ekran yoktur.Notepadde yazı yazar gibi program yazarsınız.

Şu an delphinin en son sürümü Delphi .net 2005 dir.Ben .net teknolojisini destekleyen sürümünü değil de win32 uygulamaları yapabileceğimiz delphi7 yi anlatacağım. .net yeni bir teknolojidir. .net de yaptığınız programları çalıştırmak için .net framework un işletim sistemine kurulması gerekir.
Delphi 7nin de birçok sürümü bulunmaktadır.Bunlar Personal , Profesyonel , Enterprise ve Architect sürümleridir.
Personel sürümü yeni başlayanlar ve sıradan programcılar içindir.Bunda yazdığınız programı ticari olarak satamazsınız.Diğer sürümlere göre bileşen sayısı azdır.
Profesyonel sürümü bütün temel özellikleri ve bunlara ek olarak genişletilmiş veritabanı desteği, biraz internet desteği ve harici programların bazılarını içerir.
Enterprise sürümü büyük şirket uygulamaları geliştiren programcılar içindir.Eski adı Client/server suitedir.
Architect sürümünde Enterpriseden farklı olarak BoldSoft'un Bold for Delphi ürünü yer almaktadır.

Burada anlatacağım bilgiler çoğu delphi sürümünde bulunmaktadır.
Delphiye giriş

Şimdi Delphiyi biraz inceleyelim.Delphiyi açtığımızda ekrana gelen görüntüye bakalım

Şekil Delphinin IDE si

Delphi karşımızda.Üstünde Form1 yazan pencere bizim programımızdaki formdur. Hemen Run diyelim veya F9 tuşuna basalım ve programı çalıştıralım.Form1 penceresi çalışacak ve karşımıza Windows uyumlu programımız gelecektir.Bunu text tabanlı programlama dillerinde yapmak için birçok kod vs yazarız.Fakat Delphi visual basic Borland c++ gibi görsel dillerde bu gördüğünüz gibi kolaylıkla gerçekleşmektedir.

Şimdi Delphiyi biraz inceleyelim.Üstte delphinin klasik Windows uygulamalarındaki gibi bir menu çubuğu bulunmaktadır(Main window).Onun hemen altında araç çubukları bulunmaktadır.Programımızı kaydetmemizi, çalıştırmamızı, durdurmamızı sağlayan kısayolların bulunduğu araç çubuklarını görüyorsunuz.
Burda standart , additional gibi sekmeleri olan araç çubuğu bizim component (bileşen) paletimizdir. Componentler bir takım özel işlevler için hazırlanmış Windows uygulamalarındaki nesnelerdir. Yukardaki resimde Standart sekmesi altındaki bileşenler gözükmektedir.Windows uygulamarında gördüğümüz birçok bileşen burada bulunmaktadır.
Şekil: Çeşitli componentler(bileşenler) eklenmiş bir form.

İnternette delphide kullanılabilen free veya paralı birçok bileşen mevcuttur.Delphi bileşen desteği ile kendisini kanıtlamıştır.

Ek bilgi:Componentleri bileşen paketine sağ tıklayıp propertiese tıklayarak ve buradan ayarlamalar yaparak özelleştirebiliriz.
Add=Ekle
Delete=sil
Rename=Yeniden adlandır.
Move up -move down=Yukarı çıkar -aşağı indir.

Object treeview programımızdaki bileşenleri göstermektedir.Bize hangi bileşenin hangi bileşenin üzerinde olduğunu da gösterir.Mesela aşağıdaki resimde grup kutusunun üstünde radyo butonları olduğu gözüküyor.

Object inspector seçilen nesnelerin özelliklerini ve olaylarını bize gösterir ve kullanmamızı sağlar.Properties(Özellikler) Events(olaylar).Propertiesleri programımızda tasarım aşamasında değiştirebiliriz.Mesela object inspectorde form1 seçili iken Caption özelliğine İsmimizi yazalım.Programı çalıştırdığımızda Formumuzun başlığında sizin caption özelliğine yazdığınız yazı gözükecektir.Bu özelliklere ilerde değineceğim.

  Alıntı ile Cevapla
Alt 19.11.12, 13:16   #2 (permalink)
Yeni Üye
 
usbem - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Nov 2012
Mesajlar: 11
Teşekkürleri: 0
0 mesajına 0 kere teşekkür edildi.
Standart

teşekkürler emeğinize sağlık..
usbem isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Cevapla

Etiketler
delphi, nedir


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB kodu Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık



Tüm Zamanlar GMT +2 Olarak Ayarlanmış. Şuanki Zaman: 23:03.


Powered by vBulletin® Copyright © 2017 vBulletin Solutions, Inc. All rights reserved.
2008-2016 Her hakkı kendinde saklı olan forum.
Sitemiz bir forum sitesi olduğu için kullanıcılar paylaşımlarını önceden onay almadan anında siteye yazabilmektedir. Bu yazılardan dolayı doğabilecek her türlü sorumluluk yazan kullanıcılara aittir. Yinede sitemizde yasalara aykırı unsurlar bulursanız iletisim adresine bildirebilirsiniz, şikayetiniz incelenip en kısa sürede gereken yapılır.