KompüterProqramlaşdırma

Delphi - Application Development Environment

Windows və digər məşhur üçün proqram inkişaf əməliyyat sistemi alətlər müxtəlif növləri ilə həyata keçirilə bilər. Rus və xarici developers arasında çox məşhur ilə xarakterizə olunur ki, o arasında - Delphi proqramı. inkişaf aracı xüsusiyyətləri hansılardır? onun imkanları ən görkəmli hansılardır?

Delphi haqqında ümumi məlumat

Delphi - IDE proqram proqramları, iOS və Android - OS Windows, MacOS, və mobil əməliyyat sistemi çalıştırmak üçün nəzərdə tutulmuşdur. dil və kodu nəsil prosedurların sadəliyi ilə xarakterizə.

Zərurət olduqda, əməliyyat sistemi və dil C və C ++ yazılı kitabxanaları ilə aşağı səviyyəli rabitə ilə təmin edir. üçüncü dəriləri tələb etmir Delphi ilə yaradılmışdır Programs, başlamaq üçün - məsələn, Java Virtual Machine kimi. Delphi - uğurla həm peşəkarlar tərəfindən və təlim məqsədləri üçün istifadə edilə bilər bir inkişaf mühit. Onun imkanları əsas öyrənmək mütləq yüksək ixtisas və mürəkkəb proqramlaşdırma dilləri bilik malik deyil üçün.

əsas üstünlükləri

sözügedən proqram məhsulu əsas faydaları hansılardır nə məlumat əldə edin. Bir yol və ya başqa IT-şirkəti inkişaf mühit seçimi üçün məntiqi keçirilən zaman, Delphi çox proqramçılar seçimi olmaq və onlara istifadə etmək tövsiyə olunur. Bu mühit hətta təvazökar hardware spesifikasiyası var ki, bu kompüter yüksək performans ilə təmin etmək, mümkün qədər ən sürətli applications yaratmaq bilər ki, bağlıdır. hesab inkişaf mühit seçilməsi lehinə əhəmiyyətli arqument - bu Delphi interfeys mövcud həllər bir standart dəsti ilə əhatə yeni alətlər ilə tamamlanır bilər.

İndi öyrənmək nə Delphi praktik istifadə imkanları nə nüanslar.

interfeys xüsusiyyətləri

İlk növbədə, siz proqram inkişaf orta interfeysi bəzi xüsusiyyətləri diqqət bilər. Belə ki, proqram strukturu iş kosmik bir neçə əsas pəncərə ilə eyni vaxtda əməliyyat daxildir. ətraflı bu əmlak düşünün.

Delphi inkişaf mühit, xüsusilə versiya 7, aşağıdakı modulları aktivləşdirilməsi daxildir: form dizayner, redaktoru, palitrası, inspektor Obyekt, və kataloq. Delphi qeyd komponentləri bəzi versiyalarında fərqli istinad edilə bilər. forma qutusu - Məsələn, redaktor proqram kodu, dizayner bir pəncərə uyğun ola bilər. Lakin, onların funksionallığı eyni olacaq. Qeyd Delphi interface elementlər yardımçı alətlər bir sıra tamamlamaq bilər. Əsasən ilk iki proqram inkişaf prosedurları baxımından hesab olunur. Amma qalan kimi vacibdir. qeyd Delphi modulları istifadə xüsusiyyətləri düşünün.

Form Designer redaktoru və Palette

form dizayner geliştirici interfeys yaradır istifadə edin. Öz növbəsində, bu kodu redaktoru yazılmışdır. form dizayner istifadə rahatlığı gətirmək üçün bir arqument kimi, ən optimal həlli kimi Delphi inkişaf mühit seçmək gəlir bir çox proqramçılar. Bəzi ekspertlər bu proses daha bir oyun kimi ki, inanıram.

Kimi tezliklə istifadəçi proqram yaratmaq başlayır və forma dizayner çalışır kimi, heç bir elementləri ehtiva sonra ilkin boş. palitrası - Amma o, dərhal digər Delphi modul yerləşən vasitələrdən istifadə doldurula bilər edildi. elementləri proqram interfeysi, forma dizayner yapılandırılmış öz növbəsində, redaktoru yazılı, komanda, idarə etməlidir.

Amma geri hələ palitrası. Bunun köməyi forma dizayner doğru obyektlərində yerləşdirilə bilər. kimi uzun o palitrası, ikinci dəfə sahəsində olduğu kimi - - form dizayner pəncərə onu bir dəfə basın lazımdır xüsusi alət istifadə etmək üçün. Bundan sonra müvafiq obyekt inkişafı sahəsində hərəkət edəcək və bunun üçün redaktoru kodu müəyyən etmək mümkündür.

obyekt inspektor

proqram inkişaf Windows üçün ətraf mühit və digər məşhur platformaları - - Delphi ehtiva digər mühüm element obyekt inspektor. Bunun göstərilir məlumat dəyişir ki, qeyd edilə bilər: bu forma dizayner seçilmiş obyekt statusu təsir göstərir.

Object Inspector strukturu. Bu iki pəncərə ibarətdir. müvafiq komponentləri davranışını müəyyən hər müəyyən alqoritmlər. hadisələr - ikinci xassələri göstərilir. proqramçı xüsusi komponent təsir alqoritmlər düzəlişlər etmək istəyirsə, Object inspektor imkanları çəkir. Məsələn, proqramları, onların hündürlüyü və eni interfeys müxtəlif elementləri yerləşdirilməsi dəyişə bilərsiniz.

Object Inspector bookmarks var, siz xassələri və ya birbaşa redaktoru ilə bağlı tədbirlər əks etdirən pages arasında keçid üçün istifadə edə bilərsiniz. Siz ekranda maddələr hər hansı sağ tərəfində bir xüsusi hadisə uyğundur kodu cüt basın Belə ki, redaktoru ilə məşğul olur.

Delphi proqram inkişaf müxtəlif problemləri həll etmək üçün Object inspektor istifadə etməkdir. Bu vasitə ilə, həqiqətən, eləcə də özü şəklində yerləşən hər hansı obyektlərin xüsusiyyətləri dəyişdirmək ki, müəyyən edilir. Biz ətraflı obyekt inspektor ilə bəzi funksiyaları tədqiq.

Object Inspector: ələ imkanlar

(Sonra biz onların mahiyyətini araşdıracaq) misal, Memo, Button və listbox üçün - qarşılıqlı inspektor obyektlərin və şekiller baxımından necə Delphi IDE anlamaq üçün, siz Windows proqram interfeysi bəzi ümumi elementlərin xassələri dəyişdirmək üçün cəhd edə bilərsiniz. Bir başlanğıc üçün onlar mövcud vasitələrdən istifadə edərək, forma Delphi yerləşdiriləcək lazımdır.

Siz Ctl3D əmlakı ilə sınağa cəhd edə bilərsiniz. Bunu etmək üçün, siz forma basın və sonra inspektor Obyekt və sözügedən əmlakın dəyəri dəyişmək üçün getmək lazımdır. Bu forma sonra xeyli dəyişdirə edilir görünüşü. Eyni zamanda Ctl3D əmlak inkişaf pəncərə yerləşdirilir elementlərin hər dəyişdiriləcək.

təcrübələr etdikdən sonra biz formalaşdırmaq və dəyəri Ctl3D gücləndirmək üçün geri bilərsiniz. Memo və listbox elementləri öz növbəsində sonra. İndi, forma, görünüş yerini onların xassələri dəyişə bilərsiniz. Məsələn, menyu Edit maddə seçilməsi və sonra - Size, proqramçı obyektlərin eni və hündürlüyü dəyişə bilərsiniz. Edit və align seçerek mərkəzində onları təşkil etmək üçün bir seçim var. Müvafiq tədbirlər Object inspektor göstərilir nə təsir edəcək.

dəyişdirmək komponentlərinin xüsusiyyətləri mövzu Delphi modul tərəfindən həyata keçirilə bilər. məsələ onlar üçün xüsusi rəng müəyyən etmək üçün əgər Məsələn, o, bir neçə alətləri varyasyonları cəlb edir. Birincisi, siz rəng müvafiq komanda daxil edə bilərsiniz - clRed - - qırmızı kimi sahəsində harada idarə. İkincisi, istifadəçi siyahıdan bir rəng seçə bilərsiniz. bir pəncərə rəng qırxıq görünür - Üçüncüsü, bir seçim Color Properties cüt basın var. Eynilə, bir geliştirici atributları və digər obyektlərin dəyişə bilərsiniz - məsələn, font növü, rəngi və ya ölçüsü.

directory

Delphi - kifayət qədər ətraflı yardım sistemi ilə tamamlanır IDE. müraciət etmək Help menyu elementi seçin. bir bələdçi - Sonra biz pəncərə proqram modulları inkişaf yuxarıda qeyd orta biri görəcəksiniz. Feature onlara basın zaman F1 istifadəçi bu nişan alət xüsusiyyətləri əks etdirən xüsusi işarə alacaq istifadə. proqramçı obyekt inspektor ilə işləyir, əgər Məsələn, o xassələri birini seçin və sonra F1 düyməsini basın və müvafiq seçimi fon məlumat ala bilərsiniz. inkişaf mühit Delphi 7 və proqram müvafiq tipli digər versiyaları daxildir interfeysi, hər hansı digər elementləri ilə iş zaman eyni edilə bilər.

interface digər elementləri

menyu, Quick Access Toolbar, eləcə də bir resim redaktoru - hesabat interface proqram təminatı digər mühüm komponentləri arasında. menyu gəldikdə - bu proqramçı inkişaf mühit strukturunda mövcud komponentləri hızlı erişim almaq üçün imkan verir. belə ki, siz siçan ilə kimi istifadə hotkeys istifadə edin. yalnız Quick Access Toolbar menyu aşağıda yerləşir. onun funksiyaları bəzi menyu xarakterik olan ilə üst-üstə düşür, lakin onların çıxış daha sürətli edir. Image redaktor Windows Paint proqramı bənzər bir şey Delphi. Ki, köməyi ilə siz şəkillər sadə düzəlişlər onlara yazılar və digər elementləri qoymaq edə bilər.

proqramlaşdırma Tools

Delphi - proqramçı səmərəliliyinin artırılması üçün alətlər bir çox ehtiva IDE. əsas modulları xüsusi alətlər dəsti ilə tamamlanır yuxarıda Belə ki, biz hesab etdik. arasında: ayıklama, compiler, eləcə də komponentlər və WinSight WinSpector. Delphi bəzi versiyalarında maddələr ayrıca yüklemeniz lazımdır yoxlanılır ki, unutmayın. Biz onların xüsusiyyətləri öyrənmək.

Delphi ayıklama

ayıklama gəldikdə - bu alət düzgünlüyünə müvafiq proqram alqoritmlər zəruri çek aparılması kodu redaktoru hissəsini tamamlayır. O, geliştirici həqiqətən xətti ilə mənbə kodu xətt tədqiq edə bilərsiniz. Bəzi hallarda, komponentləri inkişafı bu problemin həlli, Delphi bağımsız bir məhsul kimi proqram tərəfindən yaradılan inkişaf etmiş doğrulama kodu proqramçı imkan verir ki, xarici ayıklama ilə əlavələr edilə bilər.

Delphi compiler

İndi hesab inkişaf mühit compiler xüsusiyyətləri öyrənmək. Delphi strukturunda bir sıra müvafiq elementləri ola bilər unutmayın. Belə hallarda faydalı compiler DCC istifadə etmək üçün bir seçim olduğu xarici ayıklama tətbiqi ilə iş idi.

Winsight və WinSpector

Bu modullar daha Delphi yüklü olmalıdır ki, o var. mənimsənilməsi nisbi çətinlik ilə səciyyələnir. Lakin, Delphi inkişaf ətraf mühitin bir sıra həyata bir çox proqramçılar, bu komponentlər istifadə etmək öyrənmək üçün əmin olun ki, güman edilir. Belə ki, Winsight modul Windows mesajları nəzarət etmək üçün istifadə olunur. Belə bir komponent WinSpector, biz xüsusi bir fayl kompüter dövlət düzeltmek lazımdır. Hər hansı bir uğursuzluqlar baş verəcək proqram inkişaf zamanı, bu, fayl açmaq və problem səbəb ola bilər görmek üçün həmişə mümkündür.

standart komponentləri

Delphi inkişaf mühit, biz təhsil olan ümumi məlumat, bu da bilmək faydalı standart komponentləri, bir sıra daxildir. Ekspertlər bu aşağıdakı baxın: AnaMenü, PopupMenu, Label, Edit, Memo, Button, Onay, Radiobutton, Siyahı, ComboBox, kaydırma, Groupbox, Panel, və Scrollbox. Biz onların xüsusi ayrıntıları təhsil alacaq.

AnaMenü komponent proqram tərəfindən yaradılmış interfeys əsas menyu yerləşdirilməsi üçün nəzərdə tutulmuşdur. Bunu etmək üçün, forma müvafiq maddə yerləşdirmək, sonra Object inspektor vasitəsilə Items əmlak zəng və sonra müvafiq menyu müəyyən edir.

PopupMenu komponent sağ siçan düyməsini bir klik ilə açılması, yəni proqram tərəfindən yaradılmış interfeysi pop-up menyu yerləşdirilməsi üçün nəzərdə tutulmuşdur.

Mətn məqsədi proqram pəncərəsində göstərilir üçün Label komponent idarə olunur. Bu Object inspektor istədiyiniz font qurmaq, misal üçün, konfiqurasiya edilə bilər.

Edit komponent proqram çalışırken istifadəçi redaktə edə bilərsiniz ekran fraqmentləri, mətn keçirmək üçün aktivləşdirilib. Memo onun tamamlayıcı komponenti vasitəsilə öz növbəsində, böyük, mətn ilə işləyə bilər. Bu element, məsələn, ibarətdir, kimi variantları söz paketi, çıxarmaq mətn.

Button komponent proqram çalışırken düyməsini basaraq müxtəlif tədbirlər həyata üçün nəzərdə tutulmuşdur. forması müvafiq element qoyun, sonra müvafiq kodu daxil edin.

Onay komponent bir siçan ilə bir onay işareti qoymaq bilər ki, kiçik pəncərə ilə on-line ekran üçün imkan verir. Oxşar element - Radiobutton. Onlar ilk növbədə, görünüşü fərqlənir - ikinci komponent bir daire kimi etdi və ikincisi, ilk üzv neçə variantları eyni zamanda seçim Radiobutton icazə olunur - yalnız bir.

Listbox komponent bir istifadəçi bir siçan ilə hərəkət edə bilər olan siyahı ekran üçün istifadə olunur. başqa element buna oxşar bir şey - combobox, ancaq xüsusi bir sahədə mətn daxil etmək üçün qabiliyyəti ilə tamamlanır.

Kaydırma komponent - pəncərə bir gedin bar. Adətən obyektlərin mətn yer və ya forma kimi tezliklə avtomatik olaraq görünür pəncərə daha böyük olur.

Groupbox komponent TAB düyməsini basaraq Windows arasında yerdəyişmə üçün düzeltmek üçün aktivləşdirilib. Panel element əlavə edilə bilər olan hərəkət bir forma daha çox obyektlərin həyata keçirilə bilər.

Scrollbox komponent üfüqi və şaquli kaydırılmış bilər sahəsi forma düzeltmek üçün imkan verir. mülkiyyət görə ismarıcları Delphi əsas pəncərə ilə xarakterizə olunur. xüsusi sahəsi şekiller belə variantları cəlb ehtiyac var Lakin, siz komponent Scrollbox istifadə edə bilərsiniz.

xülasə

Delphi - əsas funksiyaları istifadə sadəliyi ilə xarakterizə, eyni zamanda böyük imkanları ilə proqram inkişaf mühit. onun strukturuna daxil edilir alətləri ilə, Windows və digər populyar əməliyyat sistemləri üçün proqramların növləri bir sıra yaratmaq mümkündür.

Seçilməsi Delphi inkişaf araçları bir çox proqramçılar Kullanışlılık interfeys müvafiq proqram, eləcə də proqram hər hansı bir hissəsi iş üçün faydalı olan alətlər geniş səbəb - dizayn mərhələsində, proqramlaşdırma alqoritmlər və ya debug.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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