Datori, Programmēšana
Delphi - aplikāciju izstrādes vide
Programmatūras izstrāde Windows un citu populāru operētājsistēmām var veikt dažāda veida instrumentus. Starp tiem, kas raksturojas ar ļoti populāri starp Krievijas un ārzemju izstrādātājiem - Delphi programma. Kādi ir specifika izstrādes rīks? Kas ir visvairāk ievērojama tās iespējām?
Vispārīga informācija par Delphi
Delphi - IDE pieteikumu programmas, kas ir paredzēti, lai palaist OS Windows, MacOS, un mobilo operētājsistēmu - iOS un Android. Raksturo vienkāršību valodas un koda paaudzes procedūrām.
Ja nepieciešams, nodrošina zema līmeņa komunikācija ar operētājsistēmu un bibliotēku rakstīts valodu C un C ++. Programmas, kas ir izveidotas ar Delphi, neprasa trešo personu ādas sākt - kā, piemēram, Java Virtual Machine. Delphi - izstrādes vide, kas var gan profesionāļi, gan mācību nolūkos var veiksmīgi izmantot. Lai uzzinātu pamata par savas iespējas, ne vienmēr piemīt augsta kvalifikācija un zināšanas par sarežģītu programmēšanas valodām.
Galvenās priekšrocības
Uzziniet, ko kādi ir galvenie ieguvumi no programmatūras produktam. Ja vienā vai citā veidā IT-kompānija veica pamatojumu izvēles izstrādes vidēm, Delphi kļūst izvēle daudziem programmētājiem un iesaka tos lietot. Tas ir saistīts ar faktu, ka šī vide var radīt lietojumprogrammas ļoti operatīvi, cik vien iespējams, lai nodrošinātu viņus ar augstu veiktspēju pat tajos datoros, kas ir pieticīgs aparatūras specifikācijas. Būtisks arguments par labu izvēloties uzskatīta attīstības vidi - to var papildināt ar jauniem instrumentiem, uz kuriem neattiecas standarta kopumu esošo Delphi interfeisu risinājumiem.
Tagad mēs izpētīt, kādas nianses par praktiskām izmantošanas iespējām Delphi.
Specifiku interfeisu
Pirmkārt, jūs varat pievērst uzmanību dažām iezīmēm interfeisā vidēja programmatūras attīstību. Tādējādi darba telpa programmas struktūras ietver vienlaicīgu darbību ar vairākiem pamata logiem. Apsveriet šo īpašumu detalizēti.
Delphi izstrādes vide, 7. versija jo īpaši ietver aktivizēšanu šādiem galvenajiem moduļiem: forma dizainers, redaktors paleti, objektu inspektoru un direktoriju. Dažās versijās Delphi marķētas komponentu var saukta savādāk. Piemēram, redaktors var atbilst loga programmas kods, dizainers - formu lodziņā. Tomēr to funkcionalitāte būs tāds pats. Izteiktas Delphi interfeisa elementus var papildināt dažādus papildu rīkus. Galvenokārt pirmie divi tiek uzskatīti viedoklis programmatūras izstrādes procedūru. Bet svarīgi kā pārējiem. Apsveriet iezīmes, izmantojot iezīmētos Delphi moduļus.
Form Designer, Editor un Palette
Izmantojiet veidlapu dizainers attīstītājs rada tās interfeisu. Savukārt, tas ir rakstīts kodu redaktors. Daudzi programmētāji, kas iesaka izvēlēties Delphi izstrādes vidi, kā optimālāko risinājumu, kā argumentu, lai piesaistītu lietošanas ērtumu formu dizainers. Daži eksperti uzskata, ka šis process nav vairāk kā spēle.
Tiklīdz lietotājs sāk veidot programmu un vada formu dizaineris, tad sākotnēji tas nesatur elementus, tas ir tukšs. Bet viņš bija uzreiz var aizpildīt, izmantojot rīkus, kas atrodas otrā Delphi moduļa - paleti. Elementi programmas interfeisu, kas ir konfigurēti veidlapas dizainers jāvada komanda, kas, savukārt, ir rakstīts redaktors.
Bet, atpakaļ vēl paletes. Ar tā palīdzību var novietot formā dizaineru pareizajiem objektiem. Lai izmantotu kādu konkrētu instrumentu vajadzētu vienreiz noklikšķiniet uz tā - tik ilgi, kamēr viņš ir jomā paleti, otro reizi - kā dizainera logu. Pēc tam, atbilstošais objekts pāries jomā attīstību, un tas ir iespējams noteikt kodu redaktors par to.
objekts inspektors
Vēl viens būtisks elements, kas satur Delphi - lietojumprogrammu izstrādes vide Windows un citas populāras platformas - objekts inspektors. Var atzīmēt, ka parādās tajā informācija mainās: tā ietekmē objekta statuss, kas ir izvēlētas veidlapas dizainers.
Object Inspector struktūra ir. Tas sastāv no divām logiem. Pie katras fiksētiem algoritmu, kas nosaka uzvedību attiecīgo sastāvdaļu. Pirmais parāda īpašības, otrajā - notikumiem. Ja programmētājs vēlas veikt korekcijas algoritmu, kas ietekmē konkrēto komponentu, tā vērš no jaudām Object Inspector. Piemēram, jūs varat mainīt novietojumu dažādu elementu interfeisa programmu, to augstumu un platumu.
In Object inspektors ir grāmatzīmes, jūs varat izmantot, lai pārslēgtos starp lapām, kas atspoguļo īpašības vai notikumus, kas ir tieši saistīti ar redaktoru. Tātad, ja jūs dubultklikšķi uz labajā pusē kāds no priekšmetiem redzams uz ekrāna, kodu, kas atbilst konkrētā gadījumā iesaistās redaktoru.
Programmatūras izstrāde Delphi ir izmantot Object Inspector, lai atrisinātu dažādas problēmas. Tas ir iepriekš ar to, ka ar šo rīku, lai faktiski mainīt rekvizītus jebkuru objektu, kas atrodas uz veidlapas, kā arī uz sevi. Mēs pētīta detalizēti dažas funkcijas ar objekta inspektors.
Objekta inspektors: izmantojot iespējas
Lai saprastu, cik Delphi IDE ziņā mijiedarbības Inspektora objektus un formas, varat mēģināt mainīt rekvizītus dažu kopīgo elementu programmatūras interfeisu Windows - piemēram, Memo, pogas un ListBox (vēlāk mēs izskatīs to būtību vairāk). Uz sākumu tie ir jānovieto uz veidlapas, Delfi, izmantojot pieejamos līdzekļus.
Jūs varat mēģināt eksperimentēt ar īpašumu Ctl3D. Lai to izdarītu, jums ir nepieciešams uzklikšķināt uz formu, un tad doties uz objektu inspektoru un mainīt vērtību īpašumu. Pēc tam, kad šādā veidā tiek ievērojami mainīt izskatu. Vienlaikus īpašums Ctl3D tiks mainīts uz katru no elementiem, kas ir novietoti loga attīstību.
Pēc tam, kad eksperimenti, mēs varam atgriezties, lai veidotu un stiprinātu vērtību Ctl3D. Pēc tam savukārt uz elementiem Memo un sarakstu lodziņu. Tagad jūs varat mainīt savas īpašības, vietu uz veidlapas, izskatu. Piemēram, atlasot Rediģēt vienumu no izvēlnes, un pēc tam - izmērs, programmētājs var mainīt platumu un augstumu objektiem. Pastāv iespēja sakārtot tos centrā, atlasot Rediģēt un saskaņot. Atbilstošas darbības ietekmēs to, kas tiek rādīts Object Inspector.
mainītu īpašības komponentiem var veikt pēc tēmas Delphi moduli. Piemēram, ja uzdevums ir noteikt tiem īpašu krāsu, tas ir, variācijas iesaistīšana no vairākiem instrumentiem. Pirmkārt, jūs varat ievadīt komandu, kas atbilst krāsu - piemēram, sarkanā - clRed, - šajā jomā objekta apsaimniekošanu. Otrkārt, lietotājs var izvēlēties krāsu no saraksta. Treškārt, pastāv iespēja dubultklikšķi krāsa Properties - logs parādīsies krāsu apcirpta. Līdzīgi, izstrādātājs var mainīt atribūtus un citus objektus - piemēram, fonta veidu, krāsu vai izmēru.
katalogs
Delphi - IDE, kas tiek papildināts ar pietiekami detalizētu palīdzības sistēmu. Lai atsaucas uz to, izvēlieties Help izvēlnes elementu. Tad jūs redzēsiet vienu no vidēja esam minēts iepriekš attīstībā programmatūras moduļu logā - gida. Funkcija tos izmantot ir tas, ka tad, kad jūs nospiežat F1 lietotājs saņems īpašu mājienu, atspoguļojot specifiku šī saderināšanās rīks. Piemēram, ja programmētājs strādā ar objekta inspektors, viņš var izvēlēties vienu no īpašībām, un pēc tam nospiediet F1 un iegūt pamatinformāciju par attiecīgo iespēju. To pašu var izdarīt, strādājot ar citiem elementiem saskarni, kas ietver attīstības vide Delphi 7 un citas versijas atbilstošā veida programmatūru.
Pārējie elementi interfeiss
Starp citiem nozīmīgiem komponentiem pārskatu saskarnes programmatūras risinājumus - izvēlnes, ātrās piekļuves rīkjoslai, kā arī attēlu redaktors. Attiecībā uz izvēlni - tas ļauj programmētājs iegūt ātru piekļuvi elementiem klātesošs struktūrā izstrādes vidē. Izmantojiet to, kā jūs varat ar peli, lai arī ar izmantojot hotkeys. Atrodas tieši zem izvēlnes ātrās piekļuves rīkjoslai. Dažas no tās funkcijas pārklājas ar tiem, kas ir raksturīgs izvēlnes, taču piekļuve tiem ir ātrāks. Attēlu redaktors Delphi kaut kas līdzīgs Paint programmu Windows. Tas nozīmē, ka ar tā palīdzību jūs varat veikt vienkāršas korekcijas bildes likt uz tiem uzrakstiem un citiem elementiem.
programmēšanas rīki
Delphi - IDE, kas ietver lielu skaitu instrumentu, lai palielinātu programmētājs efektivitāti. Tātad, mēs esam apsvēruši iepriekš galvenie moduļi ir papildināta ar virkni īpašiem instrumentiem. Starp tiem: atkļūdotājs, kompilators, kā arī sastāvdaļas un WinSight WinSpector. Ņemiet vērā, ka dažās versijās Delphi pārbaudīt preces jāinstalē atsevišķi. Mēs pētīt to specifiku.
Delphi atkļūdotājs
Attiecībā uz atkļūdotājs - šis rīks papildina koda redaktoru daļu veicot nepieciešamās pārbaudes nepieciešamās programmatūras algoritmu pareizību. Ar to, izstrādātājs var faktiski izpētīt jūsu avota kodu rindu pa rindai. Dažos gadījumos risinājums šai problēmai, jo attīstības komponentu, Delphi kā atsevišķs produkts, var papildināt ar ārēju atkļūdotājs, kas ļauj programmētājs ar programmatūru rada pastiprinātu verifikācijas kodu.
Delphi kompilators
Mēs tagad pētīt specifiku uzskatīts izstrādes vides kompilatoru. Ņemiet vērā, ka Delphi struktūrā var būt vairāki atbilstošos elementus. Tātad, ir iespēja izmantot kompilators DCC, kas ir noderīga gadījumos, kad uzdevums strādāt ar pieteikumu ārējā atkļūdotājs.
Winsight un WinSpector
Šie moduļi ir starp tiem, kas ir jāuzstāda Delphi tālāk. Raksturo relatīvo grūtības apgūt. Tomēr daudzi programmētāji, kas ir ieviesuši dažādus Delphi izstrādes vidē, tiek uzskatīts, ka šie komponenti būt pārliecināti, lai uzzinātu, lai izmantotu. Tātad, Winsight modulis tiek izmantots, lai uzraudzītu Windows ziņojumus. Šāds komponents ir WinSpector, mums ir nepieciešams noteikt stāvokli datoru īpašā failā. Ja šajā laikā programmatūras izstrādes konstatētas kļūmes notiks, tas vienmēr ir iespējams atvērt failu un redzēt, kas, iespējams, rada problēmas.
standarta sastāvdaļas
Delphi izstrādes vide, vispārēja informācija par kuru mēs pētām, tas ietver vairākus standarta sastāvdaļām, kas ir noderīgi zināt. Eksperti atsaukties uz tiem pēc: MainMenu, PopupMenu, Label, Edit, Memo, pogas, rūtiņas, RadioPoga, sarakstu lodziņu, combobox, ritjoslu, GrupasRāmis, panelis, un Scrollbox. Mēs pētīt savas konkrētu informāciju.
MainMenu komponents ir paredzēts, lai pielāgotos galveno izvēlni saskarni, ko rada programmā. Lai to izdarītu, novietojiet atbilstošu objektu uz formu, un tad zvana eksponātu īpašumu caur Object Inspector, un pēc tam noteikt atbilstošus izvēlnes.
PopupMenu komponents ir paredzēts uzņemt pop-up izvēlnē saskarni, ko rada programmā, ti, atverot ar klikšķi uz peles labo pogu.
Etiķete komponents tiek darbināts tiek parādīts mērķis tekstu programmas logā. To var konfigurēt, piemēram, lai iestatītu vajadzīgo fontu Object Inspector.
Edit komponents tiek aktivizēta, lai parādītu tekstu uz ekrāna fragmentiem, kurus lietotājs var rediģēt kamēr programma darbojas. Zīmīte tās papildinājums komponentu starpniecību, kas, savukārt, var strādāt ar lielu tekstu. Šis elements ietver, piemēram, iespējas, piemēram, vārdu wrap, kopēšanas tekstu.
Poga komponents ir paredzēts veikt dažādas darbības, nospiežot pogu, kamēr programma darbojas. Novietojiet atbilstošo elementu uz formu, un pēc tam ievadiet atbilstošo kodu.
Rūtiņa komponents ļauj parādīt on-line ekrānu ar nelielu logu, ko var ievietot atzīme ar peli. Līdzīgs elements - RadioPoga. Tie atšķiras, pirmkārt, izskatu - otrais komponents ir veidots kā aplis, un, otrkārt, pirmais dalībnieks atļauj vienlaicīgu izvēli vairākas iespējas, RadioPoga - tikai vienu.
ListBox komponents tiek izmantots, lai parādītu saraksta ekrānu, uz kura lietotājs var ritināt ar peli. Kaut kas līdzīgs tam vēl viens elements - kombo laukā, bet tas ir papildināts ar iespēju ievadīt tekstu īpašā jomā.
Ritjoslu komponents - ritjosla logā. Parasti parādās automātiski, tiklīdz teksta telpu vai formas objektu kļūs lielāks nekā logu.
GrupasRāmis komponents tiek aktivizēta, lai noteiktu kārtību pārvietošanos starp logiem, nospiežot taustiņu TAB. Panelis elements var papildināt ar kuru kustība var veikt vairāku objektu uz formā.
Scrollbox komponents ļauj noteikt formu zonā, kas var ritināt horizontāli un vertikāli. Saskaņā ar īpašumu raksturo galvenajā logā Delphi pēc noklusējuma. Bet, ja ir nepieciešams, iesaistot šādas iespējas konkrētajā jomā formas, jūs varat izmantot komponentu Scrollbox.
kopsavilkums
Delphi - lietojumprogrammu izstrādes vide ar lielu iespējas, tajā pašā laikā, ko raksturo vienkāršība izmantošanas pamatfunkcijas. Ar instrumentiem, kas ir iekļauti tās struktūra, tas ir iespējams, lai izveidotu dažādas veida programmām Windows un citu populāru operētājsistēmām.
Izvēloties Delphi izstrādes rīkus, daudzi programmētāji izraisīt lietojamība saskarnes atbilstošu programmatūru, kā arī plašu instrumentu klāstu, kas ir noderīgi darbam uz jebkuru daļu no programmas - projektēšanas stadijā, programmēšanas algoritmus vai atkļūdot.
Similar articles
Trending Now