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

Делпхи - развој апликација окружење

Развој софтвера за Виндовс и друге популарне оперативне системе може да обавља много различитих врста алата. Међу онима који се одликују веома популаран међу руским и страним програмерима, - Делфи програма. Које су специфичности алата за развој? Које су највише својих могућности?

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

Делпхи - ИДЕ програме, који су дизајнирани да раде у ОС Виндовс, МацОС, и на мобилним оперативним системима - иОС и Андроид. Карактерише једноставност процедуре генерације језика и кода.

Ако је потребно, обезбеђује комуникацију ниског нивоа са оперативним системом и библиотеке писаним у језику Ц и Ц ++. Програми који су креирани са Делпхи, не захтевају независних коже да почне - као што је, на пример, Јава Виртуал Мацхине. Делпхи - развојно окружење које се може успешно користити и за професионалце и за потребе обуке. Да би се науче основне својих могућности, а не нужно поседује високе квалификације и познавање сложених програмских језика.

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

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

Сада ћемо проучити шта су нијансе какве су могућности практичне примене Делпхи.

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

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

Делпхи развојно окружење, верзија 7 посебно, подразумева активирање сљедећих кључних модула: Форм Десигнер, уредник, палете, Објецт инспектор, и директоријума. У неким верзијама Делфи означених делова могу бити из другачије. На пример, уредник може да одговара прозор програмског кода, дизајнера - облика оквира. Међутим, њихова функционалност ће бити исти. Елементима означеним Делпхи интерфејса може употпунити низ помоћних алата. Углавном прва два сматрају да је гледиште процедура за развој софтвера. Али, важно као и остали. Размислите о могућности коришћења обележених Делпхи модула.

Облик Дизајнер, уредник и палета

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

Чим корисник почне да се створи програм и води дизајнер форме, онда прво не садржи елементе, то је празна. Али, он је одмах може да се пуни помоћу алата који се налазе на другом Делпхи модула - палете. Елементи програма интерфејса, које су конфигурисане у дизајнер форма мора управљати тим, који, заузврат, је написан у едитору.

Али ипак вратимо на палети. Уз помоћ ње се може поставити у облику дизајнера исправне објекте. Да бисте користили одређене функције треба да кликнете једном на њега - док је на подручју палете, други пут - у прозору образац дизајнера. Након тога, одговарајући објекат ће се померити у области развоја, а могуће је да се прописати код у едитору за њега.

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

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

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

У склопу објекта инспектор има маркера, можете користити за прелазак странице одражавају особине или догађаје који су директно повезане са уредником. Дакле, ако двапут кликните на десној страни било ког од ставки приказаних на екрану, код који одговара одређеном догађају, ангажује у едитору.

Развој софтвера у Делпхи је да користите инспектора Објецт за решавање различитих проблема. Ово је одређено чињеницом да са овим алатом се заправо мења особине било објеката који се налазе на обрасцу, као и за себе. Проучавали смо детаљно неке од карактеристика са циљем инспектора.

Објецт инспектор: одузимање могућности

Да би се разумели како је Делпхи ИДЕ у смислу интеракције Инспецтор објеката и облика, можете да покушате да промените својства неких заједничких елемената софтверског интерфејса У Виндовс - на пример, Мемо, Буттон и ЛистБок (касније ћемо испитати њихову суштину више). За почетак морају бити постављени на обрасцу, Делпхи користећи расположивим средствима.

Можете покушати да експериментишу са Цтл3Д имовином. Да бисте то урадили, потребно је да кликнете на обрасцу, а затим идите на Објецт инспектора и промените вредност имовине која је у питању. Након овом облику значајно мењају изглед. Истовремено Цтл3Д имовина ће бити промењено у сваки од елемената који су постављени у прозору развоја.

Након што експерименте можемо да се вратимо на обликовање и јачање вредности Цтл3Д. Након тог окрену према елемената Мемо и ЛистБок. Сада можете да промените своју имовину, положај на обрасцу, изглед. На пример, одабиром Едит ставку из менија, а затим - величина, програмер може променити ширину и висину објеката. Постоји могућност да се организују у центру, одабиром Едит и поравнајте. Одговарајуће мере ће утицати на оно што се приказује у Објецт Инспецтор.

промените својства компонената може се обавити од стране предметног Делпхи модула. На пример, ако је задатак да дефинише за њих одређену боју, која је, варијације учешће неколико инструмената. Прво, можете унети команду која одговара боји - као што су црвене - цлРед, - у области управљања објекта. Друго, корисник може изабрати боју са листе. Треће, постоји опција двапут кликните на својства боја - прозор ће се појавити у боји обријан. Слично томе, програмер може мењати атрибуте и других објеката - на пример, фонт тип, боју или величину.

именик

Делпхи - САТА, која је допуњена довољно детаљан систем помоћи. Да се односи на њега, изаберите ставку Помоћ менија. Тада ћете видети једну од медијума смо поменули раније развој софтверских модула у прозору - водичем. Функција користе их је да када притиснете тастер Ф1 корисник ће добити одређену наговештај, одражава специфичност овог ангажмана алата. На пример, ако је програмер ради са објекта инспектора, може да изабере једну од особина, а затим притисните Ф1 и добити основне информације о релевантним опцију. Исто се може учинити када се ради са било којим другим елементима интерфејса, што укључује развојно окружење Делпхи 7 и друге верзије одговарајући тип софтвера.

Остали елементи интерфејса

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

програмирање алати

Делпхи - САТА, који обухвата велики број алата за повећање ефикасности програмер. Дакле, узели смо у обзир изнад кључне модули су допуњен низом специјалних алата. Међу онима који су: за отклањање грешака, преводилац, као и компоненте и ВинСигхт ВинСпецтор. Имајте на уму да у неким верзијама Делпхи проверава ствари треба да се инсталира одвојено. Учимо своју специфичност.

делпхи дебагер

Што се тиче дебуггер - овај алат надопуњује код едитор део спровођење неопходне провере одговарајућих софтверских алгоритама за исправност. Уз то, програмер може заправо истраживати свој изворни код линију по линију. У неким случајевима, решење овог проблема, као развој компоненти, Делпхи као самостални производ може да се допуни са спољним дебуггер, што омогућава програмеру да појачане верификациони код генерисан помоћу софтвера.

делпхи преводилац

Ми сада проучавају специфичност сматра развој животне средине компајлер. Имајте на уму да у Делпхи структури може да садржи више одговарајуће елементе. Дакле, постоји могућност да се користи компајлер ДЦЦ, што је корисно у случајевима у којима је задатак да раде са применом у спољном отклањање грешака.

Винсигхт и ВинСпецтор

Ови модули су међу онима који мора бити инсталиран у Делпхи даље. Карактерише релативно тешкоће у савладавању. Међутим, многи програмери који су имплементирали низ развоја Делфи окружења, верује се да ове компоненте бити сигурни да науче да користе. Дакле, Винсигхт модул се користи за праћење Виндовс поруке. Таква компонента је ВинСпецтор, морамо да поправимо стање рачунара у посебан досије. Ако у току развоја софтвера ће доћи до било какве неуспехе, увек је могуће отворити датотеку и видимо шта може бити узрок проблема.

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

Делпхи развојно окружење, опште информације о којима уче, обухвата велики број стандардних компоненти, које су такође корисно знати. Стручњаци се односе на оне следеће: МаинМену, ПопупМену, налепница, Мик, Мемо Дугме, Опција, радиобуттон, Листбок, ЦомбоБок, Сцроллбар, Гроупбок, панел, и Сцроллбок. Ми ћемо проучавати њихове специфичне детаље.

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

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

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

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

компонента дугме је дизајниран да обавља разне акције притиском на тастер док се програм извршава. Поставите одговарајући елемент на обрасцу, а затим унесите одговарајући код.

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

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

Сцроллбар компонента - трака за померање у прозору. Обично се аутоматски чим текстуалне простору или облика објеката постане већа од прозора.

Гроупбок компонента се активира како би се поправио редослед расељавања између прозора притиском на тастер ТАБ. Панел елемент може бити допуњена које кретање може се вршити више објеката на форми.

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

резиме

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

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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