OqPoWah.com

Delphi je razvojno okolje za aplikacije

Razvoj programske opreme za Windows in druge priljubljene operacijski sistemi

se lahko izvajajo z različnimi vrstami instrumentov. Med programi, ki so zelo priljubljeni med ruskimi in tujimi programerji, je program Delphi. Kakšna je posebnost tega razvojnega orodja? Katere so najbolj pomembne lastnosti tega?

Splošne informacije o Delphi

Delphi - razvojno okolje aplikacijski programi, ki so zasnovani za delovanje v okolju Windows, MacOS, kot tudi v mobilnih operacijskih sistemih - iOS in Android. Označena s preprostostjo postopkov za ustvarjanje jezika in kod.

Po potrebi omogoča komunikacijo z nizkim nivojem z operacijskim sistemom in knjižnicami, zbranimi v C in C + +. Programi, ki so ustvarjeni z Delphi, ne potrebujejo licenc drugih ponudnikov - na primer, Java Virtual Machine. Delphi je razvojno okolje, ki ga lahko strokovno in izobraževalno uporabijo uspešno. Da bi obvladali svoje osnovne sposobnosti, ni potrebno imeti visoke kvalifikacije in znanja zapletenih programskih jezikov.

Glavne prednosti

Preučili bomo, katere so ključne prednosti zadevnega programskega izdelka. Ko je v informacijski družbi izveden razlog za izbiro razvojnega okolja, Delphi postane izbira številnih programerjev in je priporočljiva za njihovo uporabo. To je posledica dejstva, da to okolje omogoča, da ustvarite aplikacije v najhitrejšem času, da zagotovite njihovo visoko zmogljivost tudi na tistih računalnikih, ki imajo skromne značilnosti strojne opreme. Pomemben argument za izbiro zadevnega razvojnega okolja je, da ga je mogoče dopolniti z novimi orodji, ki niso predvidena v standardnem sklopu rešitev, ki so prisotne v vmesniku Delphi.

Let`s študije, kaj so nianse praktične uporabe zmogljivosti Delphi.

Specifičnost vmesnika

Prvič, lahko posvečate pozornost nekaterim funkcijam vmesnika obravnavanega okolja za razvoj programske opreme. Torej, struktura delovnega prostora programa prevzame sočasno delo z več glavnimi okni. Premislimo o tej lastnosti podrobneje.

Razvojno okolje Delphi

Delphi razvojno okolje, različica 7 zlasti vključuje aktiviranje naslednjih ključnih modulov: obrazec oblikovalec, urednik, paleto, Object inšpektor, in imenik. V nekaterih različicah Delphija so označene komponente lahko različno označene. Na primer, urejevalnik lahko ustreza oknu kode programa, oblikovalec - okno obrazca. Vendar pa bodo njihove funkcije enake. Označeni elementi vmesnika Delphi lahko dopolnijo različna pomožna orodja. Prva dva sta najpomembnejša z vidika programov za razvoj programov. Toda drugi so tudi pomembni. Razmislite o značilnostih uporabe označenih modulov Delphi.

Oblikovalec obrazca, urednik in paleta

S pomočjo oblikovalca oblik razvijalec ustvari vmesnik svojega programa. V zameno je koda napisana v urejevalniku. Mnogi programerji, ki priporočajo, da izbira razvojnega okolja Delphi kot najbolj optimalno rešitev povzroči enostavnost uporabe oblikovalca oblik kot argumenta. Nekateri strokovnjaki menijo, da je ta proces bolj podoben igri.

Takoj, ko uporabnik začne ustvarjati program in zažene obliko oblikovalca, na začetku ni nobenih elementov, je prazen. Vendar ga lahko takoj napolnite z orodji, ki se nahajajo na drugem modulu Delphi - paleti. Elementi vmesnik programa, ki so konfigurirani v oblikovalniku oblik, morajo biti nadzorovani z ukazi, ki so nato napisani v urejevalniku.

Ampak za zdaj se vrnimo k paleti. Z njim lahko postavite želene predmete na področje oblikovalca oblike. Če želite uporabiti to ali drugo orodje, morate enkrat klikniti nanj - medtem ko je v oknu palete, drugič - v oknu oblikovalca obrazca. Po tem se bo ustrezen predmet premaknil v območje za razvoj, za to pa lahko napišete kodo v urejevalniku.

Inšpektor objektov

Drug pomemben element, ki ga vsebuje Delphi, je okolje za razvoj aplikacij za Windows in druge skupne platforme - inšpektor objektov. Omeniti je mogoče, da se podatki, prikazani v njej, razlikujejo: na to vpliva stanje predmeta, ki je izbran na področju oblikovalca oblike.

Razvojno okolje Delphi 7

Struktura objekta inšpektorja je naslednja. Sestavljen je iz dveh oken. Na vsaki točki so določeni algoritmi, ki določajo obnašanje ustreznih komponent. Prvi kaže lastnosti, v drugem - dogodke. Če programer želi prilagoditi algoritme, ki vplivajo na določeno komponento, se uporabijo zmogljivosti inšpektorja objekta. Na primer, lahko spremenite pozicioniranje nekaterih elementov programskega vmesnika, njihove višine in širine.

V inšpektorju objektov so zaznamki, ki jih lahko uporabite za preklop med stranmi, ki odražajo lastnosti ali dogodke, ki so neposredno povezani z urejevalnikom. Torej, če ste dvokliknite na desni strani katere koli od postavk, prikazanih na zaslonu, s kodo, ki ustreza določenem dogodku, ki se ukvarja v urejevalniku.

Razvoj programske opreme v Delphi vključuje uporabo inšpektorja za reševanje različnih nalog. To vnaprej določa dejstvo, da s pomočjo tega orodja lahko spremenite lastnosti skoraj vseh predmetov, ki se nahajajo na obrazcu, pa tudi sami. Podrobneje bomo podrobneje preučili nekatere lastnosti dela z inšpektorjem objekta.

Inšpektor objektov: Uporaba priložnosti

Da bi razumeli, kako je Delphi IDE v smislu interakcij inšpektor predmetov in oblik, ki jih lahko poskusite spremeniti lastnosti nekaterih skupnih elementov vmesnika programske opreme v operacijskem sistemu Windows - na primer, Memo, Button in seznamskem polju (kasneje bomo preučili njihovo bistvo več). Najprej jih morate postaviti na obrazec z uporabo razpoložljivih orodij Delphi.

Pregled razvojnega okolja Delphi

Poskusite poskusiti s premoženjem Ctl3D. Če želite to narediti, kliknite miško na obrazcu, nato pojdite na inšpektorja objekta in spremenite vrednost zadevne lastnosti. Po tem se bo oblika bistveno spremenila videz. Obenem se bo lastnost Ctl3D spremenila za vsakega od elementov, ki so postavljeni v razvojno okno.

Po poskusih se lahko vrnemo v obrazec in aktiviramo vrednost Ctl3D. Po tem si oglejmo elemente Memo in Listbox. Zdaj lahko spremenite svoje lastnosti, lokacijo na obrazcu, videz. Na primer, če izberete možnost Uredi v elementu menija in nato izberete velikost, lahko programer spremeni širino in višino predmetov. Obstaja možnost, da jih uredite v središču, izberite Uredi in Poravnaj. Ustrezni ukrepi vplivajo na elemente, ki so prikazani v inšpektorju objekta.

S pomočjo obravnavanega modula Delphi lahko spremenite lastnosti komponent. Torej, na primer, če je naloga določiti zanje določeno barvo, to je možnosti za uporabo več instrumentov hkrati. Najprej lahko vnesete ukaz, ki ustreza barvi - na primer rdeča - clRed, - v polju upravljanje predmetov. Drugič, lahko uporabnik s seznama izbere želeno barvo. Tretjič, obstaja možnost, da dvokliknete lastnosti Color - prikaže se okno, ki bo izbral barve. Podobno lahko razvijalec spremeni tudi druge atribute predmetov - na primer, vrsto pisave, njeno barvo ali velikost.

Imenik

Delphi - razvojno okolje, ki ga dopolnjuje dovolj podroben sistem pomoči. Če želite dostopati do njega, v meniju izberite element pomoči. Po tem se v oknu prikaže en programski modul obravnavanega razvojnega okolja - imenika. Posebnost uporabe je, da bo uporabnik, ko pritisnete tipko F1, prejel poseben namig, ki odraža specifike uporabe trenutnega instrumenta. Če programer na primer deluje z inšpektorjem objekta, lahko izbere eno od lastnosti, nato klikne na F1 in dobi informacije o pomoči o ustrezni možnosti. Enako je mogoče storiti pri delu s katerimkoli drugim elementom vmesnika, ki vključuje razvojno okolje Delphi 7 in druge različice ustrezne programske opreme.




Delphi razvojno okolje za Windows

Drugi elementi vmesnika

Med drugimi pomembnimi komponentami vmesnika obravnavane programske rešitve je meni, hitri dostopni panel in urejevalnik slik. Kar zadeva meni - omogoča programerju hiter dostop do potrebnih komponent, ki so prisotne v strukturi razvojnega okolja. Uporabite ga lahko z miško ali s hitrimi gumbi. Tik pred menijem je orodna vrstica za hitri dostop. Nekatere njene funkcije podvajajo tiste, ki so značilne za meni, vendar je dostop do njih hitrejši. Urejevalnik slik Delphi je nekoliko podoben programu Paint v operacijskem sistemu Windows. To pomeni, da ga lahko preprosto prilagodite slikam, uporabite napise in druge elemente zanje.

Programska orodja

Delphi - razvojno okolje, ki vključuje veliko orodij, namenjenih povečanju učinkovitosti programerja. Torej, zgoraj obravnavani ključni moduli dopolnjujejo niz posebnih orodij. Med njimi so: debugger, prevajalnik, pa tudi komponente WinSight in WinSpector. Upoštevajte, da je v nekaterih različicah Delphija treba označene elemente namestiti ločeno. Oglejmo si njihove specifike.

Debugger Delphi

V zvezi z odjemalcem je to orodje dopolnjeno z urejevalnikom kode v smislu opravljanja potrebnega preverjanja ustreznih programskih algoritmov za pravilnost. S pomočjo tega lahko razvijalec dejansko vrne prek izvorne kode. V nekaterih primerih, rešitev tega problema, kot je razvoj komponent, Delphi kot samostojen izdelek mogoče dopolniti z zunanjim iskalnik napak, ki omogoča programer za izboljšano kodo za preverjanje, ki ga ustvarja programsko opremo.

Razvoj komponent Delphi

Delphi prevajalnik

Zdaj preučujemo specifike prevajalnika razvojnega okolja, ki ga obravnavamo. Upoštevajte, da v strukturi Delphi obstaja več ustreznih elementov. Torej, obstaja možnost, da uporabite prevajalnik DCC, kar je koristno v primerih, ko je naloga za delo z aplikacijo v zunanjem razhroščevalcu.

Winsight in WinSpector

Ti moduli se nanašajo na to, kar morate tudi namestiti na Delphi. So značilne relativne kompleksnosti v razvoju. Vendar pa mnogi programerji, ki so izbrali razvojno okolje Delphi, verjamejo, da je treba te komponente naučiti uporabljati. Torej, modul Winsight se uporablja za spremljanje sporočil sistema Windows. Za popravljanje stanja računalnika v posebni datoteki je potrebna komponenta, kot je WinSpector. Če pride do motenj med razvojem programske opreme, jo lahko vedno odprete in vidite, kaj bi lahko bil vzrok težave.

Standardne komponente

Delphi razvojno okolje, splošne informacije, ki smo jih študira, vključuje številne standardnih komponent, ki so prav tako koristno vedeti. Strokovnjaki se nanašajo na tiste naslednje: MainMenu, PopupMenu, Label, Edit, Memo, Button, potrditveno polje, RADIOBUTTON, seznamskem polju, kombinacijsko polje, drsni trak, okvirja skupine, plošča in Scrollbox. Podrobneje proučimo njihove specifike.

Izbira razvojnih orodij Delphi

Komponenta MainMenu je namenjena postavitvi glavnega menija v vmesnik ustvarjenega programa. Če želite to narediti, postavite ustrezni element na obrazec, nato pa pokličite lastnosti predmeta skozi inšpektorja objekta in nato določite potrebne elemente menija.

Komponenta PopupMenu je namenjena postavljanju pop-up menijev v vmesnik ustvarjenega programa, to je odprtje z desnim klikom.

Komponenta Label se uporablja za prikaz besedila v oknu programa. Lahko ga prilagodite, na primer, da nastavite želeno pisavo v inšpektorju objekta.

Komponenta za urejanje se uporablja za prikaz besedilnega fragmenta na zaslonu, ki ga lahko uporabnik urejate med izvajanjem programa. Podpira ga komponenta Memo, ki pa lahko dela z večjim besedilom. Ta element vključuje na primer možnosti, kot so prenašanje besed, kopiraj besedilo.

Komponenta Button je namenjena za izvajanje določenih dejanj s pritiskom na gumb, medtem ko se program izvaja. Na obrazcu morate postaviti ustrezni element, nato vnesite želeno programsko kodo.

Polje komponenta omogoča prikaz zaslona on-line z majhno okno, ki se lahko dajo na kljukico z miško. Podoben element - RADIOBUTTON. Razlikujejo se, prvič, videz - druga komponenta je narejena kot krog, in drugič, prvi član omogočajo hkratno izbiro več možnosti, RADIOBUTTON - samo eno.

Komponenta Listbox se uporablja za prikaz seznama na zaslonu, s katerim se lahko uporabnik pomakne z miško. Nekaj ​​podobnega je še en element - Combobox, vendar ga dopolnjuje sposobnost vnosa besedila v posebno polje.

Komponenta drsnega traku je drsna vrstica v oknih. Običajno se samodejno prikaže, takoj ko se tekstovni prostor ali oblika z objekti postanejo večji od okna.

Komponenta Groupbox se uporablja za določitev vrstnega reda gibanja med okni, ko pritisnete tipko TAB. Lahko ga dopolnimo s Panel elementom, ki ga lahko uporabimo za premikanje več predmetov na obrazcu.

Komponenta Scrollbox vam omogoča, da na obrazcu popravite območje, ki ga je mogoče pomikati vodoravno ali navpično. Za to lastnost je značilna glavna okna za razvoj Delphi. Če pa želite uporabiti to možnost na določenem delu obrazca, lahko uporabite element Scrollbox.

Povzetek

Delphi je razvojno okolje z velikimi zmožnostmi, hkrati pa je značilno enostavnost uporabe osnovnih funkcij. Z orodji, ki so vključeni v njegovo strukturo, lahko ustvarite različne vrste programov za Windows in druge priljubljene operacijske sisteme.

Izbira razvojnega okolja Delphi

Izbira Delphi razvojna orodja, mnogi programerji povzroči Uporabnost vmesnikov ustrezno programsko opremo, kot tudi široko paleto orodij, ki so koristni za delo na katerem koli delu programa - v fazi projektiranja, algoritme programskih oziroma razhroščevanje.

Zdieľať na sociálnych sieťach:

Príbuzný