BilgisayarlarProgramlama

Delphi - Uygulama Geliştirme Ortamı

Windows ve diğer popüler için yazılım geliştirme işletim sistemleri araçları birçok farklı türleri ile gerçekleştirilebilir. Rus ve yabancı geliştiriciler arasında çok popüler karakterize olanlar arasında, - Delphi programı. geliştirme aracının detayları nelerdir? kendi imkanlarının en önemli nelerdir?

Delphi hakkında genel bilgiler

Delphi - IDE uygulama programları, iOS ve Android - OS, Windows, MacOS, ve mobil işletim sistemleri üzerinde çalışacak şekilde tasarlanmıştır. Dil ve kod üretme prosedürlerinin sadeliği ile karakterizedir.

Gerekirse, işletim sistemi ve dil C ve C ++ ile yazılmış kütüphaneler ile düşük seviyeli iletişim sağlar. Üçüncü taraf derileri gerektirmeyen Delphi ile oluşturulan programlar, başlamak için - örneğin, Java Virtual Machine gibi. Delphi - başarıyla hem profesyoneller tarafından ve eğitim amaçlı kullanılabilecek bir geliştirme ortamı. Kendi olanakları temel öğrenirler mutlaka yüksek nitelik ve karmaşık programlama dilleri bilgisine sahip olmayan amacıyla.

ana avantajları

Söz konusu yazılım ürününün en önemli avantajları nelerdir öğrenin. , Öyle ya da BT-şirkette geliştirme ortamlarının seçimi için gerekçe taşınan zaman Delphi birçok programcının tercihi haline ve onları kullanılması önerilir. Bu, bu ortam bile mütevazı donanım özelliklerine sahip olan bilgisayarlarda yüksek performans ile bunları sağlamak için, mümkün olduğunca en hızlı uygulamaları oluşturabilir gerçeğinden kaynaklanmaktadır. kabul geliştirme ortamı seçiminde lehine önemli bir argüman - bu Delphi arayüzünde bulunan çözümlerin bir standart seti kapsamında olmayan yeni araçlar tarafından tamamlanabilir.

Şimdi çalışacağımız Delphi pratik kullanım olanakları ne nüansları.

arayüzünün özelliklerini

Her şeyden önce, yazılım geliştirme ortamın arayüzünün bazı özelliklere dikkat edebilirsiniz. Dolayısıyla program yapısının çalışma alanı birkaç temel pencere ile aynı anda işlem içermez. ayrıntılı olarak bu özelliği göz önünde bulundurun.

Delphi geliştirme ortamı, özellikle sürüm 7, aşağıdaki temel modüllerden aktivasyonunu içerir: form tasarımcısı, editör, palet, Nesne Müfettişi ve dizin. Delphi işaretli bazı bileşenlerin sürümlerinde farklı ifade edilebilir. şeklinde kutusunda - Örneğin, editör program kodu, tasarımcının bir pencere karşılık gelebilir. Ancak, onların işlevleri aynı olacaktır. İşaretli Delphi arayüz elemanları yardımcı çeşitli araçlar tamamlayıcı olabilir. Ağırlıklı olarak ilk iki yazılım geliştirme prosedürlerinin bakış açısı olarak kabul edilir. Ama geri kalanı gibi önemli. İşaretli Delphi modüllerini kullanarak özelliklerini düşünün.

Form tasarımcısı, Editör ve Palet

Form tasarımcısı geliştiricisi kendi arayüzünü oluşturur kullanın. Buna karşılık, bu kod editörü yazılır. Form tasarımcısı kullanmak kolaylığı getirmek için bir argüman olarak, en optimal çözüm olarak Delphi geliştirme ortamı seçmek için tavsiye Birçok programcı. Bazı uzmanlar bu süreci daha bir oyun gibidir yapar inanıyoruz.

En kısa sürede kullanıcı programı oluşturmak başlar ve form tasarımcısı çalışırken, hiç öğeler içeriyor sonra başlangıçta, bu boş. paleti - Ama hemen diğer Delphi modülü bulunan araçları kullanarak doldurulabilir edildi. Unsurları program arayüzü, biçim tasarımcısı yapılandırılır sırayla, editör yazılır, takımı, yönetmesi gerekir.

Ama geri henüz paletine. Bunun yardımı formu tasarımcısı doğru nesneler konabilir ile. sürece o paleti, ikinci kez alanında olduğu gibi - - Form tasarımcısı penceresinde üzerine bir kez tıklamanız gerekmektedir belirli bir aracı kullanmak için. Bundan sonra gelen nesne geliştirme alanında hareket edecek ve bunun için editörü kod reçete mümkündür.

nesne denetçisi

Uygulama geliştirme Windows için çevre ve diğer popüler platformlar - - Delphi içeren bir diğer önemli unsur nesne müfettişi. İçinde görüntülenen bilgiler değişmekte olduğunu kaydetti olabilir: o biçim tasarımcısı seçilir nesnenin durumunu etkiler.

Nesne Müfettişi yapıdır. İki pencere oluşur. ilgili bileşenlerin davranışını belirler her bir sabit algoritmalar de. olaylar - Birinci, ikinci özelliklere görüntüler. Programcı, belirli bir parça etkileyen algoritmalarındaki ayarlamalar yapmak istiyorsa, Nesne Müfettişi kapasitelerinden çizer. Örneğin, programlar, bunların yüksekliği ve genişliğinin arayüzü çeşitli elemanlarının yerleştirilmesini değiştirebilir.

Nesne Müfettişi imlerini sahip olarak, özelliklerini veya doğrudan editörü ile ilişkili olayları yansıtan sayfalar arasında geçiş yapmak kullanabilirsiniz. Eğer ekranda görüntülenen öğelerin herhangi sağ tarafında belirli bir etkinlik karşılık gelen kodu çift tıklayın yüzden, eğer editör yürütmektedir.

Delphi Yazılım geliştirme çeşitli sorunları çözmek için Nesne Müfettiş kullanmaktır. Bu, bu araç ile aslında yanı sıra kendisine form üzerinde bulunan herhangi bir nesne özelliklerini değiştirmek için gerçeğiyle önceden belirlenmektedir. Biz detaylı olarak nesne denetçisi ile bazı özellikleri incelenmiştir.

Nesne Müfettişi: görerek yeni fırsatlar

(Daha sonra biz daha kendi özünü inceleyeceğiz) örneği, Not Button ve liste kutusu için - etkileşim Müfettiş nesneleri ve şekilleri açısından nasıl Delphi IDE anlamak için, Windows yazılım arayüzünün bazı ortak unsurların özelliklerini değiştirmek için deneyebilirsiniz. Başlangıç için bunlar mevcut araçları kullanarak, form üzerinde Delphi yerleştirilmesi gerekir.

Sen CTL3D özelliğiyle deneme deneyebilirsiniz. Bunu yapmak için, form üzerinde tıklatın ve sonra Nesne Müfettişi ve söz konusu mülkün değerini değiştirmek için gitmek gerekir. Bu formda sonra önemli ölçüde değiştirecek olan görünümünü. Aynı anda CTL3D gayrimenkul geliştirme penceresinde yerleştirilen elemanların her birine değiştirilecektir.

deneyler yaptıktan sonra biz şekillendirmek ve değer CTL3D güçlendirmek için geri gidebilir. Memo ve liste kutusu elemanları için bu dönüş sonra. Şimdi, form üzerinde, görünüm konumu özelliklerini değiştirebilir. Örneğin, menüden Düzenle öğesini seçip ardından - Boyut, programcı nesneleri genişliğini ve yüksekliğini değiştirebilir. Düzen ve Hizala seçerek, merkezde bunları düzenlemek için bir seçenek yoktur. Uygun eylemler nesne denetleyici gösterilenleri etkileyecektir.

değiştirmek bileşenlerin özellikleri konusu Delphi modülü tarafından gerçekleştirilebilir. Görev onlar için özel bir renk tanımlamak için ise Örneğin, o, birkaç araçların varyasyonları katılımıdır. Öncelikle, renge karşılık gelen komutu girebilirsiniz - clRed, - - kırmızı gibi alanında tesis yönetimi. İkinci olarak, kullanıcı listesinden bir renk seçebilirsiniz. Bir pencere rengi traşlı görünecektir - Üçüncü olarak, bir seçenek Renk Özellikler 'çift tıklayın yoktur. Benzer şekilde, bir geliştirici özelliklerini ve diğer nesneleri değiştirebilir - örneğin, yazı tipi, renk veya boyutunu.

rehber

Delphi - yeterince ayrıntılı bir yardım sistemi ile tamamlanmaktadır IDE. Bu not için, Yardım menü öğesini seçin. Bir rehber - O zaman biz pencerede yazılım modüllerinin geliştirilmesine yukarıda bahsettiğimiz ortam birini göreceksiniz. Özelliği onları bastığınızda F1 kullanıcı bu nişan aracın özgünlüğünü yansıtan belirli ipucu alacaksınız olmasıdır kullanın. Programcı nesne denetçisi ile çalışıyor Örneğin, o özelliklerden birini seçin ve F1 tuşuna basın ve ilgili seçeneğe arka plan bilgileri alabilirsiniz. Bir geliştirme ortamı Delphi 7 ve yazılımın uygun türdeki diğer versiyonları içeren arayüzü başka unsurları ile çalışırken aynı yapılabilir.

arabirimi diğer unsurları

menüsünden, hızlı erişim araç çubuğu yanı sıra bir resim editörü - raporlama arayüzü yazılım çözümlerinin diğer önemli bileşenleri arasında. menüsünden ilgili - bu programcı geliştirme ortamı yapısında mevcut bileşenlere hızlı erişim sağlar. öyleyse, fare ile olabildiğince kullanılarak kısayol tuşları ile kullanın. Sadece Hızlı Erişim Araç Çubuğu menüsünün altında bulunan. görevlerinin bazıları menünün karakteristik olanlar çakışırsa, ama onlara erişim hızlıdır. Görüntü düzenleyici Windows Paint programında benzer bir şey Delphi. İşin yardımıyla resimlerin basit ayarlamalar onları yazıtlar ve diğer unsurları koymak yapabilirsiniz vardır.

programlama Araçları

Delphi - programcısı verimliliğini artırmak için araçlar çok sayıda içerir IDE. Anahtar modülleri özel bir alet seti ile tamamlanmaktadır yukarıdaki Yani, biz kabul var. Bunlar arasında: ayıklayıcı, derleyici yanı sıra bileşenleri ve WINSIGHT WinSpector'u. Delphi bazı sürümlerinde öğeler ayrı ayrı yüklemeniz gerekir kontrol unutmayın. Biz onların özgünlüğünü incelemek.

Delphi ayıklayıcı

ayıklayıcıya İlişkin - bu araç doğruluğundan uygun yazılım algoritmalarının gerekli kontrolleri yapan kod editörü kısmını tamamlar. Bununla beraber, geliştirici aslında çizgi ile kaynak kod satırı keşfedebilirsiniz. Bazı durumlarda, bileşenlerin gelişme olarak bu sorunun çözümü, Delphi bağımsız bir ürün olarak yazılım tarafından oluşturulan gelişmiş doğrulama koduna programcı sağlayan bir dış hata ayıklayıcı, takviye edilebilir.

Delphi derleyici

Artık kabul geliştirme ortamı derleyici özgünlüğünü incelemek. Delphi yapısında çeşitli karşılık gelen elemanları içerebilir unutmayın. Yani, durumlarda yararlıdır derleyici DCC kullanmak için bir seçenek olduğu ve dış ayıklayıcısında uygulama ile çalışan görevi.

WINSIGHT ve WinSpector'u

Bu modüller ayrıca Delphi yüklü olmalıdır olanlar arasındadır. mastering göreli zorluk ile karakterize. Ancak, Delphi geliştirme ortamının çeşitli uygulayan birçok programcı, bileşenler kullanmayı öğrenmek için mutlaka inanılmaktadır. Yani, WINSIGHT modülü, Windows iletilerini izlemek için kullanılır. Böyle bir bileşen WinSpector'u, biz özel bir dosyada bilgisayarın durumunu düzeltmek gerekir. Herhangi bir başarısızlık ortaya çıkar yazılım geliştirme sırasında, dosyayı açmak ve sorunu neden olabileceğini görmek her zaman mümkündür.

standart bileşenler

Delphi geliştirme ortamı, bizim incelediğimiz hangi genel bilgiler, aynı zamanda bilmek yararlıdır standart bileşenlerin bir dizi içerir. Uzmanlar bu aşağıdakilere başvurun: Ana Menü, PopupMenu, Etiket, Düzen, Memo, Düğme, Onay Kutusu, RadioButton Listbox, Combobox, Kaydırma çubuğu, Groupbox, Panel ve scrollbox. Biz onların özel ayrıntıları ele alacağız.

MainMenu bileşeni program tarafından oluşturulan arayüzde ana menüyü barındıracak şekilde tasarlanmıştır. Bunu yapmak için, formdaki ilgili öğeyi yerleştirin ve sonra da nesne denetleyici yoluyla Öğeler tesisi arayın ve ardından uygun menü öğelerini belirler.

PopupMenu bileşeni sağ fare tuşunu bir tıklama ile açılması, yani program tarafından oluşturulan bir arayüz, açılır menü barındıracak şekilde tasarlanmıştır.

Metnin amaçlı program penceresinde görüntülenir için Etiket bileşeni işletilmektedir. Nesne denetleyici istenen yazı tipi ayarlamak için, örneğin, yapılandırılabilir.

Düzenleme bileşeni programı çalışırken kullanıcı düzenleyebilir ekran parçaları, metni görüntülemek için devreye girer. Memo bunun tamamlayıcısı bileşeni olan aracılığıyla sırayla, büyük metin ile çalışabilir. Bu eleman, örneğin içermektedir, örneğin seçenekleri sözcük kaydırma, kopyalama metin.

Düğme bileşeni programı çalışırken düğmesine basarak çeşitli eylemler gerçekleştirmek üzere tasarlanmıştır. Formdaki gelen elemanını yerleştirin ve ardından uygun kodu girin.

Onay Kutusu bileşeni fare ile bir onay işareti konabilir küçük bir pencere ile on-line ekranı görüntülemek için izin verir. Benzer bir eleman - radioButton. Bu, ilk olarak, görünüş farklı - ikinci bileşen bir daire olarak yapılan ve ikinci olarak, birinci eleman çeşitli seçenekler eşzamanlı seçim radioButton izin olduğu - tek.

Liste kutusu bileşeni bir kullanıcı bir fare ile kaydırma yapabilirsiniz hangi liste ekranını görüntülemek için kullanılır. Başka bir unsur buna benzer bir şey - Combobox, ancak özel bir alana metin girmek için yetenek ile tamamlanmaktadır.

Kaydırma çubuğu bileşeni - penceresinde bir kaydırma çubuğu. Genellikle nesneler metin alanı veya şekil en kısa sürede otomatik açılan pencerede daha büyük hale gelir.

Groupbox bileşeni TAB tuşuna basarak pencereler arasında değiştirme düzeni sabitlemek için aktive edilir. Panel elemanının takviye edilebilir hangi hareketi formuna daha fazla nesne gerçekleştirilebilir.

Scrollbox bileşeni yatay ve dikey olarak kaydırılır olabilir alanın şeklini düzeltmek için izin verir. özelliğine göre varsayılan olarak Delphi ana penceresinde ile karakterizedir. Belirli Alan şekilleri bu tür seçeneklerin katılımı ihtiyaç vardır Ama eğer bileşen scrollbox kullanabilirsiniz.

özet

Delphi - Temel fonksiyonların kullanım kolaylığı ile karakterize aynı zamanda büyük bir fırsat uygulama geliştirme ortamı,. Yapısında bulunan araçların sayesinde, Windows ve diğer popüler işletim sistemleri için program türleri çeşitli oluşturmak mümkündür.

Seçimi Delphi geliştirme araçları, birçok programcı kullanılabilirlik arayüzleri uygun yazılımı yanı sıra programın herhangi bir bölümünde çalışmak için yararlı olan araçları geniş bir yelpazede neden - tasarım aşamasında, programlama algoritmalarını veya hata ayıklama.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tr.delachieve.com. Theme powered by WordPress.