КомпјутериПрограмирање

Делфи - Пријава за развој на животната средина

Развој на софтвер за Windows и други популарни оперативни системи може да се врши од страна на многу различни видови на алатки. Меѓу оние кои се карактеризираат со многу популарни меѓу руски и странски програмери, - Delphi програмата. Кои се спецификите на алатката за развој? Кои се најзначајните од своите можности?

Општи информации за Делфи

IDE - Делфи апликација програми, кои се дизајнирани да работат со оперативниот систем Windows, MacOS, и на мобилни оперативни системи - iOS и Android. Се карактеризира со едноставност на постапките генерација јазик и код.

Доколку е потребно, обезбедува ниско ниво на комуникација со оперативниот систем и библиотеки напишани на јазик C и C ++. Програми кои се креирани со Делфи, не бара трети лица кожи да започне - како што се, на пример, Јава виртуелната машина. Делфи - развој на животната средина кои можат да бидат успешно се користи од страна на двете професионалци и за обука. Со цел да ги научат основите на своите можности, не мора да поседуваат високо квалификации и знаење на сложени програмски јазици.

Главните предности

Дознајте што она што се клучните придобивки на овој софтверски производ во прашање. Кога, во еден или друг начин на ИТ-компанија врши образложение за изборот на развој на животната средина, Делфи е да стане избор на многу програмери и се препорачува да ги користат. Ова се должи на фактот дека оваа средина може да се создаде апликации во повеќето експедитивен што е можно, да им се обезбеди со високи перформанси дури и во оние компјутери кои имаат скромни хардвер спецификации. Еден значаен аргумент во прилог на изборот на смета развој на животната средина - тоа може да биде надополнета со нови алатки не се опфатени со стандарден сет на решенија присутни во интерфејсот Делфи.

Ние сега ќе учат она што нијанси на она што можностите практична употреба на Делфи.

Спецификите на интерфејс

Прво на сите, можете да се обрне внимание на некои функции на интерфејсот на медиумот на развој на софтвер. Така, на работниот простор на структурата на програмата вклучува истовремено работење со неколку основни прозорци. Сметаат дека овој имот во детали.

Делфи развој на животната средина, верзија 7 особено, вклучува активирање на следните клучни модули: форма дизајнер, уредник, палета, Објект-инспекторот, а директориум. Во некои верзии на Делфи означени компоненти можат да бидат наведени поинаку. На пример, уредник може да одговара на прозорецот на програмата код, дизајнерот - форма кутија. Сепак, нивната функционалност ќе биде ист. Означени интерфејс елементи Делфи можат да се надополнуваат различни помошни алатки. Главно првите две се смета за аспект на процедурите развој на софтвер. Но важно како и останатите. Размислете за карактеристиките на користење означени Делфи модули.

Форма дизајнер, уредник и палета

Користете форма дизајнер инвеститорот создава нејзиниот интерфејс. За возврат, што е напишано во кодот уредник. Многу програмери кои препорачуваме да се избере Делфи развој на животната средина како најоптимално решение, како аргумент за да се донесе леснотија на користење форма дизајнер. Некои експерти веруваат дека овој процес не е повеќе како игра.

Штом корисникот почнува да се создаде програма и ќе трае форма дизајнер, тогаш првично не содржи елементи, тоа е празна. Но, тој беше веднаш може да се полнат со користење на алатки наоѓа на другиот Delphi модул - палета. Елементи на програмата интерфејс, кои се конфигурирани во форма дизајнер мора да управуваат со тим, кој, пак, се напишани во уредувачот.

Но, сепак се врати на палета. Со помош на тоа може да се стави во форма дизајнер точни објекти. Со цел да се користи одредена алатка треба да кликнете еднаш на тоа - се додека тој е во областа на палетата, по втор пат - во прозорецот форма дизајнер. После тоа, соодветните објект ќе се движат во областа на развој, и тоа е можно да се препише на код во уредувачот за тоа.

објект-инспекторот

Друг значаен елемент кој содржи Делфи - животната средина развој на апликации за Windows и други популарни платформи - објект инспектор. Тоа може да се забележи дека информациите прикажани во тоа се менува: тоа влијае на состојбата на објектот, кој е избран во форма дизајнер.

Објект-инспекторот структура. Се состои од два дела. Во секоја фиксни алгоритми кои го одредуваат однесувањето на соодветните компоненти. Првиот прикажува својства, во вториот - на настани. Ако програмер сака да се направи корекција на алгоритми кои влијаат на одредена компонента, тоа црпи од капацитетите на Објект-инспекторот. На пример, можете да го промените поставеноста на различните елементи на интерфејсот на програми, нивната висина и ширина.

Во Објект-инспекторот има ознаки, можете да го користите да се префрлате помеѓу страните одраз својства или настани кои се директно поврзани со уредникот. Значи, ако кликнете двапати на десната рака на некој од предметите прикажани на екранот, кодот кој одговара на одреден настан, се ангажира во уредувачот.

Развој на софтвер во Делфи е да се користи на Објект-инспекторот за решавање на различни проблеми. Ова е предодредено од фактот дека со оваа алатка за да го променат својствата на предмети наоѓа на формата, како и за себе. Ние студирал во детали за некои од карактеристиките со инспектор на објектот.

Објект-инспекторот: запленувајќи можности

Со цел да се разбере како Делфи IDE во однос на интеракција инспектор објекти и форми, можете да се обидете да ги менува својствата на некои заеднички елементи на интерфејсот на софтверот во Windows - на пример, Мемо, копче и листата (подоцна ние ќе ги испита нивната суштина повеќе). За почеток, тие треба да бидат поставени на формата, Делфи користење на расположливите средства.

Може да се обидете да експериментирате со Ctl3D сопственост. За да го направите ова, треба да кликнете на форма, а потоа оди во Објект-инспекторот и промена на вредноста на имотот во прашање. По оваа форма е значително менување на изгледот. Истовремено Ctl3D имот ќе се менува на секој од елементите кои се сместени во прозорецот на развој.

По правење експерименти ние може да се обликуваат и да се зајакне вредноста Ctl3D. После тоа пак на елементи на Мемо и на листата. Сега можете да ги менувате своите својства, локацијата за формата, изгледот. На пример, со избирање на Уреди ставка од менито, а потоа - големина, на програмерот може да ја промените ширина и висина на објектите. Постои опција да ги организираме во центарот, со избирање на Измени и да ги усогласат. Соодветни активности ќе влијае на она што е прикажано во Објект-инспекторот.

промена на својствата на компонентите може да се врши од страна на субјектот Delphi модул. На пример, ако задачата е да се дефинираат за нив одредена боја, што е, варијации вклучување на неколку инструменти. Прво, треба да ја внесете командата одговара на боја - како црвено - clRed, - во областа на управувањето со објектот. Второ, корисникот може да изберете боја од листата. Трето, постои опција кликнете двапати на боја имот - ќе се појави прозорец боја избричена. Слично на тоа, инвеститорот може да ја промените атрибути и други предмети - на пример, на фонт тип, боја или големина.

директориум

Делфи - ИРО, кој е надополнет со доволно детален систем за помош. За да се однесуваат на него, изберете ја ставката во менито Help. Тогаш ќе видите еден од медиум ги спомнав погоре развој на софтверски модули во прозорецот - водич. Функција се користи нив е дека кога ќе притиснете F1 корисникот ќе добие одредена трага, како одраз на специфичноста на оваа алатка ангажман. На пример, ако на програмерот е да работи со инспектор на објектот, тој може да избере една од особините, а потоа притиснете на F1 и да добијат информации за позадината на соодветните опција. Истото може да се направи кога се работи со сите други елементи на интерфејсот, која вклучува развој на животната средина Delphi 7 и други верзии на соодветен вид на софтвер.

Други елементи на интерфејсот

Меѓу другите значајни компоненти на софтверски решенија за известување интерфејс - на менито, Алатник за брз пристап, како и уредник на сликата. Во однос на менито - тоа им овозможува на програмерот да добијат брз пристап до компоненти присутни во структурата на развој на животната средина. Користете го како што може со глувчето, така и со помош на копчиња. Се наоѓа веднаш под мени на лентата со алатки за Брз пристап. Некои од неговите функции се преклопуваат со оние кои се карактеристика на менито, но пристапот до нив е побрз. слика уредник Делфи во нешто слично на боја програма во Windows. Тоа е, со помош на тоа може да се направи едноставни корекции на слики да се стави на нив натписи и други елементи.

програмски алатки

Делфи - ИРО, кој вклучува голем број на алатки за да се зголеми ефикасноста на програмер. Значи, ги разгледавме погоре клучните модули се дополнети од страна на група на специјални алати. Меѓу оние кои: дебагерот, компајлер, како и компоненти и WinSight WinSpector. Имајте на ум дека во некои верзии на Делфи избраните ставки треба да инсталирате одделно. Ние студија нивната специфичност.

Делфи дебагерот

Во однос на дебагерот - оваа алатка надополнува код едитор дел од извршувањето на потребните проверки на соодветни софтверски алгоритми за коректност. Со тоа, инвеститорот може да се, всушност, да се истражуваат на вашиот изворен код линија по линија. Во некои случаи, за решавање на овој проблем, како и развој на компоненти, Делфи како самостоен производ може да биде дополнет со надворешен дебагерот, кој им овозможува на програмерот да го подобри верификационен код генерирани од страна на софтвер.

Делфи компајлерот

Ние сега се учат на специфичноста на развој на животната средина се смета компајлерот. Имајте на ум дека во структурата Делфи може да содржи неколку соодветните елементи. Значи, постои опција да се користи компајлерот DCC, што е корисно во случаите каде што задача на работа со апликацијата во надворешниот дебагерот.

Winsight и WinSpector

Овие модули се меѓу оние кои мора да бидат инсталирани во Делфи понатаму. Се карактеризира со релативно потешкотии во мастеринг. Сепак, многу програмери кои имаат имплементирано различни Делфи развој на животната средина, се верува дека овие компоненти да бидат сигурни да научат да ги користат. Значи, Winsight модул се користи за следење пораки на Windows. Таквата компонента е WinSpector, ние треба да се утврди состојбата на компјутер во посебна датотека. Ако во текот на развој на софтвер ќе се случи било неуспеси, секогаш е можно да се отвори датотеката и да видиме што може да се предизвикува проблемот.

стандардни компоненти

Делфи развој на животната средина, општи информации за кои ние се школуваат, тоа вклучува голем број на стандардни компоненти, кои се исто така корисни да се знае. Експертите се однесува на оние што следува: MainMenu, PopupMenu, етикети, Edit, Мемо, Батон, полињата за избор и Radiobutton, листата, комбо полето, лизгачот, Groupbox, панелот и Scrollbox. Ние ќе учат нивните конкретни детали.

MainMenu компонента е дизајниран да се прилагоди на главното мени во интерфејсот создадена од страна на програмата. За да го направите ова, поставете го соодветниот елемент за формата, а потоа се јавите на предмети сопственост преку Објект-инспекторот, и потоа да одреди соодветни ставки од менито.

PopupMenu компонента е дизајниран да се прилагоди pop-up менито во интерфејсот создадена од страна на програмата, односно отворање со кликање на десното копче на глувчето.

компонента етикетата е управувана со цел на текстот е прикажана во прозорецот на програмата. Тоа може да се конфигурира, на пример, да го наместите саканиот фонт во Објект-инспекторот.

Измени компонента се активира со цел да се прикаже текстот на фрагменти на екранот, кој на корисникот може да го уредите, а на програмата се извршува. Мемо својот комплемент компонента преку која, пак, може да се работи со голем текст. Овој елемент се состои од, на пример, опции како пренесување на зборови, копирање на текст.

Копчето компонента е дизајниран за вршење на разни акции со притискање на копчето, а на програмата се извршува. Место соодветниот елемент за формата, а потоа внесете соодветните код.

Поле за чекирање компонента овозможува да се прикаже на on-line екран со мал прозорец, кој може да се стави знак за проверка со глувчето. А слична елемент - Radiobutton. Тие се разликуваат, прво, изглед - втората компонента е направен како круг, и второ, првиот член дозволуваат истовремено избор на неколку опции, Radiobutton - само еден.

Листата компонента се користи за приказ на екранот со листа на која корисникот може да дојдете со глувчето. Нешто слично на тоа уште еден елемент - комбинирано поле, но тоа е надополнета со можноста да внесувате текст во посебна област.

Лизгачот компонента - лизгач во прозорецот. Обично се појавува автоматски штом текст простор или обликот на објекти стануваат поголеми од прозорецот.

Groupbox компонента се активира со цел да се одреди редоследот на поместување помеѓу Windows со притискање на копчето Tab. Панел елемент може да се дополни со кои движење може да се изведе повеќе објекти на форма.

Scrollbox компонента овозможува да се одреди обликот на област која може да се прелистуваат хоризонтално и вертикално. Според имотот се карактеризира со главниот прозорец на Делфи од стандардните. Но, ако постои потреба за вклучување на такви опции во специфични форми област, можете да го користите компонента Scrollbox.

резиме

Делфи - развој на апликации на животната средина, со големи можности, во исто време, се карактеризира со едноставност на користење на основните функции. Со алатки кои се вклучени во неговата структура, тоа е можно да се создаде различни видови на програми за Windows и други популарни оперативни системи.

Избор на алатки за развој на Делфи, многу програмери предизвика употребливост интерфејси соодветен софтвер, како и широк спектар на алатки кои се корисни за работа на било кој дел од програмата - во фазата на дизајнирање, алгоритмите за програмирање и дебагирање.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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