ArvutidProgrammeerimine

Delphi - Application Development Environment

Tarkvaraarendus Windows ja teised populaarsed operatsioonisüsteemid võib läbi viia palju erinevaid tööriistu. Nende hulgas, mida iseloomustab väga populaarne vene ja välismaa arendajad, - Delphi programmi. Mis on spetsiifikat arengu tööriist? Mis on kõige märkimisväärsem oma võimalusi?

Üldine informatsioon Delphi

Delphi - IDE rakendusprogrammid mis on mõeldud töötama OS Windows, MacOS, ja mobiili operatsioonisüsteemid - iOS ja Android. Iseloomustab lihtsus keele ja koodi põlvkonna menetlused.

Vajadusel annab madala suhtlemise operatsioonisüsteemi ja raamatukogudele kirjutatud keeles C ja C ++. Programme, mis on loodud Delphi, ei nõua kolmanda osapoole nahad alustada - nagu näiteks Java Virtual Machine. Delphi - arenenud keskkonnas, mis saab edukalt kasutada nii spetsialistide ja koolituse eesmärgil. Et õppida põhilised oma võimalusi, ei pruugi omada kõrget kvalifikatsiooni ja teadmisi keeruline programmeerimine keeles.

Peamised eelised

Lugege, mida millised on peamised eelised tarkvara tootega. Kui ühes või teisel viisil IT-firma läbi põhjendus valik arenduskeskkondadest, Delphi muutub valik paljud programmeerijad ning soovitas neil kasutada. See on tingitud asjaolust, et selles keskkonnas saab luua rakendusi kõige kiiremat kui võimalik, et anda neile suure jõudlusega isegi need arvutid, mis on tagasihoidlik riistvara spetsifikatsioonid. Märkimisväärne argument valides peetakse arenduskeskkond - see võib täiendada uute tööriistade ole hõlmatud standardsete lahenduste olemas Delphi liides.

Nüüd uurida, mida nüansse, mida praktilise kasutamise võimalusi Delphi.

Spetsiifika liides

Esiteks, saate pöörama tähelepanu mõned funktsioonid liidese keskmise tarkvara arendamiseks. Seega tööruumi programmi struktuur hõlmab samaaegset toimimist mitu põhi aknad. Mõelge sellele vara üksikasjalikult.

Delphi arenduskeskkonna, versioon 7 eelkõige hõlmab aktiveerimist järgmised peamised moodulid: vormikujundaja, toimetaja, palett, Objekti inspektor ja kataloog. Mõnes versioonid Delphi märgitud komponente võib nimetatud erinevalt. Näiteks toimetaja võib vastavad akna programmi koodi, disainer - kuju kasti. Kuid nende funktsionaalsus on sama. Märgistatud Delphi liides elemendid võivad täiendada erinevaid abivahendeid. Peamiselt kaks esimest peetakse seisukohast tarkvaraarenduse menetlused. Aga tähtis kui ülejäänud. Vaatleme funktsioone kasutades märgistatud Delphi mooduleid.

Vormikujundaja, toimetaja ja Palette

Kasutage vormikujundaja arendaja loob selle liidese. See omakorda on kirjutatud kood toimetaja. Paljud programmeerijad, kes soovitavad valida Delphi arenduskeskkonna kui kõige optimaalsem lahendus, kui argument tuua kasutusmugavus kujul disainer. Mõned eksperdid usuvad, et see protsess ei on rohkem nagu mäng.

Niipea kui kasutaja hakkab looma programmi ja jookseb kujul disainer, siis esialgu see ei sisalda elemente, see on tühi. Aga ta oli kohe võimalik täita, kasutades vahendeid, mis asub teiste Delphi moodul - palett. Elemendid programmi liides, mis on konfigureeritud kujul disainer peab haldama meeskond, mis omakorda on kirjutatud toimetaja.

Aga tagasi veel palett. Tänu selle saab paigutada kujul disainer õige objekte. Selleks, et kasutada konkreetse tööriista tuleb vajutada üks kord see - nii kaua kui ta on ala palett, teist korda - vormis disainer aknas. Pärast seda, vastava objekti liigub valdkonnas arengut, ja see on võimalik kirjutada koodi toimetaja ta.

objekti inspektor

Teine oluline element, mis sisaldab Delphi - rakendusarenduskeskkonda Windows ja teised populaarsed platvormid - objekti inspektor. Tuleb märkida, et teavet kuvatakse see on muutumas: see mõjutab staatuse objekt, mis on valitud vormis disainer.

Objekti inspektor struktuur on. Koosneb kahest osast. Iga fikseeritud algoritme, mis määravad käitumise vastavate komponentide. Esimene kuvab omadused, teises - sündmused. Kui programmeerija tahab teha muudatusi algoritmid, mis mõjutavad eelkõige komponendi, see tõmbab suutlikkust objekt inspektor. Näiteks saab muuta positsioneerimise erinevaid elemente liides programme, nende kõrgus ja laius.

Kui objekt Inspector on järjehoidjaid saab kasutada lehtede vahetamiseks peegeldab omadused või sündmused, mis on otseselt seotud toimetaja. Niisiis, kui te topeltklõps paremal pool mis tahes esemeid ekraanil kuvatakse, kood, mis vastab mingile konkreetsele sündmusele, tegeleb toimetaja.

Tarkvaraarendus Delphi on kasutada objekt inspektor lahendada erinevaid probleeme. See on ette määratud, et selle tööriistaga tegelikult omaduste muutmiseks tahes asuvate objektide vormi, samuti ise. Me üksikasjalikult uuritud mõned funktsioonid, mille eesmärk inspektor.

Objekti Inspector: võimaluste ärakasutamisel

Selleks, et mõista, kuidas Delphi IDE mõttes interaktsiooni inspektor objektid ja kujundid, võite proovida omaduste muutmiseks mõned ühised elemendid tarkvara kasutajaliides Windows - näiteks Memo, Button ja loendikasti (hiljem uurime oma olemuselt rohkem). Sest alguses tuleb need asetada kujul, Delphi, kasutades olemasolevaid vahendeid.

Võite proovida katsetada Ctl3D vara. Selleks pead klikkima kujul ja seejärel minna Objekti inspektor ja väärtust muuta kõnealuse vara. Pärast seda vormi muutnud oluliselt välimus. Samal Ctl3D vara on muutunud iga elemendid, mis on paigutatud akna arengut.

Pärast nende katsete tegemise võime minna tagasi kujundada ja tugevdada väärtus Ctl3D. Pärast seda omakorda elemendid Memo ja nimekirjast. Nüüd saate muuta oma omadused, asukohta kujul, välimus. Näiteks valides Edit menüüst, ja siis - Suurus, programmeerija saab muuta laiuse ja kõrguse objektid. On võimalus korraldada neid kesklinnas, valides Edit ja Align. Asjakohaste meetmete mõjutab mida kuvatakse objekt inspektor.

omaduste muutmiseks saab komponente teostatud teema Delphi moodul. Näiteks, kui ülesanne on määratleda nende konkreetne värvus, mis on variatsioonid kaasamine mitmeid vahendeid. Esiteks, saate sisestada käsk, mis vastab värvi - nagu punane - clRed - valdkonnas kinnisvarahaldus. Teiseks, kasutaja saab valida värvi nimekirjast. Kolmandaks on olemas võimalus topeltklõps Värvus Properties - kuvatakse aken värvi raseeritud. Samamoodi arendaja saab muuta atribuute ja muud objektid - näiteks kirjastiili, suurust või värvi.

kataloog

Delphi - IDE, mida täiendab piisavalt üksikasjalikud abi süsteem. Viidata sellele, valige Help menüüst. Siis näed üks keskmise oleme eespool mainitud tarkvara arendamine moodulid aknas - juhend. Motiiv neid kasutada on, et kui sa vajutad F1 kasutaja saab konkreetse vihje, kajastades spetsiifilisus Käesolevas kokkuleppes vahend. Näiteks, kui programmeerija töötab objekti inspektor, saab ta valida üks omadusi ja seejärel vajutage F1 ja saada taustteavet asjakohane valik. Sama saab teha töötamisel muid elemente liides, mis hõlmab arenduskeskkond Delphi 7 ja muid versioone sobivat tüüpi tarkvara.

Muud elemendid liides

Teistest märkimisväärselt komponendid aruandlusliidese tarkvaralahendusi - menüü Quick Access Toolbar, samuti pildi redaktor. Seoses menüü - see võimaldab programmeerijal saada kiire juurdepääsu esinevad komponendid struktuuri arengu keskkonda. Kasutage seda kui võimalik hiirega, nii ja kasutades kiirklahve. Asub veidi allpool menüü Quick Access Toolbar. Mõned tema ülesannete kattuvad need, mis on iseloomulik menüü, kuid juurdepääs neile on kiirem. Pilt toimetaja Delphi midagi sarnast Paint programmi Windows. See tähendab, et abiga see mida saate teha lihtne korrigeerimine pilte panna neid sildid ja muud elemendid.

programmeerimine tööriistad

Delphi - IDE, mis hõlmab suurt hulka vahendeid suurendada programmeerija efektiivsust. Niisiis, oleme peetakse eespool võtmemoodulid täiendavad kogum spetsiaalseid tööriistu. Nende hulgas: siluri, koostaja, samuti komponendid ja WinSight WinSpector. Pange tähele, et mõned versioonid Delphi märgitud üksused vaja paigaldada eraldi. Uurime nende eripära.

Delphi siluri

Seoses siluri - see tööriist täiendab koodiredaktor osa läbiviimiseks vajalikke kontrollimisi sobiva tarkvara algoritme õigsuse eest. Mis siis, arendaja saab tegelikult uurida oma lähtekoodi rida-realt. Mõnel juhul lahendus selle probleemi, sest areng komponendid, Delphi eraldi tootena saab lisada välise siluri, mis võimaldab programmeerijal tõhustatud loodud kinnituskood tarkvara.

Delphi koostaja

Nüüd uurida eripära peetakse arenduskeskkond koostaja. Pange tähele, et Delphi struktuur võib sisaldada mitut vastava elemente. Niisiis, on olemas võimalus kasutada kompilaatori DCC, mis on kasulik juhul, kui ülesande töötada koos taotluse välise siluri.

Winsight ja WinSpector

Need moodulid on nende seas, kes peavad olema paigaldatud Delphi veelgi. Iseloomustab suhteline raskus mastering. Kuid paljud programmeerijad, kes on rakendanud erinevaid Delphi arenduskeskkonna, usutakse, et need osad kindlasti õppida kasutama. Niisiis, Winsight mooduli abil on võimalik jälgida Windows sõnumeid. Selline komponent on WinSpector peame määrata riigi arvuti spetsiaalse faili. Kui käigus tarkvaraarenduse ebaõnnestumiste toimub, on alati võimalik avada faili ja vaata, mis võib põhjustada probleemi.

standardseid komponente

Delphi arenduskeskkonna, üldinfo, mida me uurime, see sisaldab mitmeid standardseid komponente, mis on kasulikud ka teada. Eksperdid viitavad need järgmised: põhimenüü, PopupMenu, Label, Edit, Memo, Button, Märkeruudukujuline, Raadionupuga, loendikasti, liitkastis kerimisriba, Grupikastil, Panel ja Scrollbox. Uurime nende detailidest.

Põhimenüü osa on mõeldud, et mahutada peamenüüst liidese poolt loodud programmi. Selleks, et asjakohased kirje vormi ja seejärel helistada Kirjed vara läbi objekt inspektor, ja seejärel määrata asjakohane menüü.

PopupMenu komponendi eesmärk on mahutada pop-up menüüst liidest loodud programmi, st ava klõpsu hiire parema nupuga.

Label komponent töötab eesmärgil teksti kuvatakse programmi aken. See võib olla konfigureeritud näiteks määrata soovitud fonti Object inspektor.

Edit komponent on aktiveeritud, et kuvada ekraanil tekst fragmente, kus kasutaja saab muuta, kui programm töötab. Memo selle täiend osa kaudu, mis omakorda võivad töötada suure teksti. See element sisaldab näiteks võimalusi, nagu sõna wrap, teksti kopeerimine.

Button komponendi eesmärk on mitmesuguseid toiminguid, vajutades nuppu, kui programm töötab. Tee vastava elemendi kujul ja seejärel sisestage vastav kood.

Märkeruudukujuline komponent võimaldab kuvada-line ekraan väike aken, mida saab panna linnukese hiire. Sarnane element - Raadionupuga. Nad erinevad esiteks välimust - teine komponent on tehtud ringina, ja teiseks, esimesele liikmele lubavad üheaegset valiku erinevaid võimalusi, Raadionupuga - ainult üks.

Nimekirjakast kasutatakse nende osade nimekirja kuvamiseks ekraani, mida kasutaja saab kerida hiire. Midagi sarnast sellele veel üks element - Valikukasti, kuid seda täiendab võime sisestada teksti eriline valdkonnas.

Kerimisriba komponent - kerimisriba aknas. Tavaliselt ilmub automaatselt niipea, kui teksti ruumi või kuju objektid muutuvad suurem kui aken.

Grupikastil komponent on aktiveeritud, et määrata järjekorras nihkuma aknad vajutades TAB klahvi. Paneelielemendiga võib täiendada mille liikumine võib toimuda mitmel objektil vormil.

Scrollbox komponent võimaldab määrata kuju ala, mis saab kerida horisontaalselt kui vertikaalselt. Vastavalt vara iseloomustab peaaknas Delphi vaikimisi. Aga kui on vajadus kaasamine selliseid võimalusi teatud piirkonnas kuju, mida saab kasutada komponent Scrollbox.

kokkuvõte

Delphi - keskkonna rakenduste väljatöötamise suurepäraseid võimalusi, samal ajal iseloomustab lihtsus kasutamine põhifunktsioone. Mis tööriistu, mis sisalduvad selle struktuuri, siis on võimalik luua erinevaid tüüpi programme Windows ja teised populaarsed operatsioonisüsteemid.

Parim Delphi arendamise vahendid, paljud programmeerijad põhjustada kasutatavus liidesed sobiva tarkvara, samuti mitmesuguseid tööriistu, mis on kasulikud kallal tahes osa programmi - projekteerimise etapis programmeerimine algoritme või siluda.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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