Kompiuteriai, Programavimas
Delfai - taikomosios programos plėtojimo aplinkoje
Programinės įrangos kūrimas Windows ir kitų populiarių operacinių sistemų gali būti atliktas daug skirtingų tipų įrankius. Tarp tų, kurie pasižymi labai populiarus tarp Rusijos ir užsienio kūrėjai, - Delphi programa. Kokie yra kūrimo įrankis specifika? Kas yra ryškiausias jos galimybes?
Bendra informacija apie Delphi
Delfai - IDE taikomąsias programas, kurios skirtos paleisti OS Windows, MacOS, ir mobiliuosiuose operacinių sistemų - "iOS" ir "Android". Būdingas paprastumo ir kalbos kodo generavimas procedūras.
Jei reikia, teikia žemo lygio bendravimą su operacine sistema ir bibliotekų parašytų kalbos C ir C ++. Programos, kurios yra sukurtos su Delphi, nereikia trečiosios šalies odos pradėti - tokie kaip, pavyzdžiui, "Java Virtual Machine. Delfai - tai kūrimo aplinka, kuri gali būti sėkmingai naudojamas tiek profesionalų ir mokymo tikslais. Siekiant sužinoti apie savo galimybes Basic, nebūtinai disponuojantys aukštos kvalifikacijos ir žinių apie sudėtingų programavimo kalbų.
Pagrindiniai privalumai
Sužinokite, ką kas yra pagrindiniai privalumai programinės įrangos produktą. Kai, vienaip ar kitaip IT bendrovė atliekamas loginis pasirinkimo aplinkų kūrimą, Delfai tampa daugelio programuotojų pasirinkimas ir rekomendavo juos naudoti. Taip yra dėl to, kad ši aplinka gali kurti programas labiausiai operatyviai, kaip įmanoma, suteikti jiems aukštos kokybės net tiems kompiuteriams, kurie turi kuklius aparatūros specifikacijos. Nemaža argumentas pasirenkant laikoma kūrimo aplinka - ji gali būti papildyta naujais įrankiais, kurių neapima standartinių sprendimų, esančių Delphi sąsaja.
dabar mes ištirti, kas, ką praktinio naudojimo galimybes Delphi niuansų.
Iš sąsajos ypatumai
Pirmiausia, galite atkreipti dėmesį į kai kurias programinės įrangos kūrimo terpė sąsajos funkcijomis. Taigi, darbo vietos Programos struktūra apima vienalaikį operaciją su keliais pagrindiniais langai. Apsvarstykite šį objektą išsamiai.
Delfai kūrimo aplinka, 7 versija ypač susijęs su šiais pagrindiniais moduliais aktyvinimo Form Designer, redaktorius, paletę, objekto inspektorius, ir katalogą. Kai kuriais Delphi pažymėtų komponentų versijos gali būti nurodyta kitaip. Pavyzdžiui, redaktorius gali atitikti programos kodas, dizainerio langas - formos dėžutėje. Tačiau, jų funkcionalumas bus tas pats. Pažymėtos Delphi sąsajos elementai gali papildyti pagalbinių įrankių įvairovė. Daugiausia pirmieji du yra laikomi požiūriu programinės įrangos kūrimo procedūrų vieta. Bet svarbu, kaip kiti. Apsvarstyti naudojant pažymėtų Delphi modulių funkcijų.
Forma dizaineris, redaktorius ir paletė
Naudokite formą dizaineris kūrėjas sukuria savo sąsają. Savo ruožtu, tai yra parašyta kodo redaktorius. Daugelis programuotojų kas rekomenduojame rinktis Delphi programavimo aplinką kaip optimaliausią sprendimą, kaip argumentą pritraukti Lengva naudoti Form Designer. Kai kurie ekspertai mano, kad šis procesas daro yra daugiau kaip žaidimą.
Kai tik vartotojas pradeda kurti programą ir veikia Form Designer, tada iš pradžių jame nėra elementų, jis yra tuščias. Bet jis buvo nedelsiant galima užpildyti naudojant įrankius, esančių kitos Delphi modulis - paletės. Elementai programos sąsaja, kuri yra konfigūruojami formos dizaineris turi valdyti komandą, kuri, savo ruožtu, yra parašyta redaktorius.
Bet dar atgal į paletę. Su jo pagalba gali būti dedamas į formą dizainerio teisingų objektų. Norint naudotis tam tikrą priemonę, reikia paspausti vieną kartą tai - tol, kol jis yra iš paletės, antrą kartą rajone - forma dizainerio lange. Po to, atitinkamas objektas judės vystymosi srityje, ir tai yra įmanoma nustatyti kodą į už jį redaktorius.
objektas inspektorius
Kitas svarbus elementas, kuris yra Delfai - taikomosios programos plėtojimo aplinkoje Windows ir kitų populiarių platformos - objektas inspektorius. Galima pažymėti, kad rodomas joje informacija keičiasi: ji paveikia objektą, kuris yra pasirinktas forma dizaineris statusą.
Objekto inspektorius struktūra. Jis susideda iš dviejų langų. Per kiekvieną fiksuoto algoritmų, kad nustatyti atitinkamų komponentų elgseną. Pirmasis rodo savybes, o antrasis - renginiams. Jei programuotojas nori padaryti koregavimus algoritmų, kurie turi įtakos tam tikras komponentas, ji atkreipia nuo gebėjimų objekto inspektoriaus. Pavyzdžiui, galite pakeisti įvairių elementų programų, jų aukštis ir plotis sąsaja padėties.
Objekte inspektorius turi žymes, kurį galite naudoti norėdami persijungti tarp puslapių, atspindinčių savybių arba įvykius, kurie yra tiesiogiai susiję su redaktoriumi. Taigi, jei jūs dukart spustelėkite dešinėje pusėje jokių daiktų rodomų ekrane, kodą, kuris atitinka tam tikrą įvykį, užsiima redaktorius.
Programinės įrangos kūrimas Delphi yra naudoti Object Inspector išspręsti įvairias problemas. Tai lemia ir tai, kad su šiuo įrankiu, kad iš tikrųjų pakeisti bet esančių formos objektų savybes, taip pat savaime. Mes išsamiai išnagrinėti kai kurias funkcijas su objektu inspektorius.
Objekto inspektorius: pasinaudoti galimybėmis
Norint suprasti, kaip integruota kūrimo aplinka Delphi požiūriu sąveika Inspektorių objektų ir formų, galite pabandyti pakeisti kai kurių bendrų elementų sąsaja Windows NT - pavyzdžiui, atmintinę, mygtuką ir listbox (vėliau mes ištirti jų esmę daugiau). Norėdami pradėti, jie turi būti pateikiami tokia forma, Delphi, naudojant turimas priemones.
Galite pabandyti eksperimentuoti su Ctl3D turtą. Norėdami tai padaryti, jums reikia paspausti ant formos, tada eiti į Object Inspector ir pakeisti atitinkamo turto vertę. Po šios formos yra gerokai pakeisti išvaizdą. Vienu metu Ctl3D turtas bus pakeistas į kiekvieną iš elementų, kurie patenka į plėtros lange.
Atlikę eksperimentus galime grįžti formuoti ir stiprinti vertę Ctl3D. Po to kreiptis į tos Memo ir listbox elementų. Dabar jūs galite pakeisti savo savybes, vietą ant forma, išvaizda. Pavyzdžiui, pasirinkus Redaguoti meniu elementą, o tada - Dydis, programuotojas gali pakeisti plotį ir aukštį objektų. Yra galimybė organizuoti juos centre, pasirinkdami Redaguoti ir suderinti. Atitinkami veiksmai turės įtakos tai, kas rodoma Object Inspector.
pakeisti komponentų savybės gali būti atliekamas tema Delphi modulį. Pavyzdžiui, jei užduotis yra apibrėžti jų konkrečią spalvą, tai yra, variacijos dalyvavimas kelių priemonių. Pirma, galite įvesti komandą, atitinkančią spalvą - kaip raudona - clRed, - į ploto pastatų ūkio valdymo. Antra, vartotojas gali pasirinkti spalvą iš sąrašo. Trečia, yra galimybė dukart spustelėkite Color Properties - langas bus rodomas spalvotas nusiskutęs. Be to, kūrėjas gali pakeisti atributus ir kitus objektus - pavyzdžiui, šrifto tipą, spalvą ar dydį.
katalogas
Delfai - IDE, kuris papildo pakankamai išsamią informaciją apie pagalbos sistemą. Kreiptis į jį, pasirinkite Pagalba meniu elementą. Tada pamatysite vieną iš vidutinio minėjome aukščiau programinės įrangos modulių plėtros lango - vadovas. Žanras juos naudoti yra tai, kad, kai jūs paspauskite F1 vartotojas gaus specialią užuominą, atspindinčią šios Vestuvinis priemonė specifiškumas. Pavyzdžiui, jei programuotojas dirba su objekto inspektorius, jis gali pasirinkti vieną iš savybių, o tada paspauskite F1 ir gauti pagrindinę informaciją apie atitinkamą parinktį. Tą patį galima padaryti dirbant su kitų elementų sąsaja, kuri apima kūrimo aplinka Delphi 7 ir kitos versijos tinkamos rūšies programinės įrangos.
Kiti elementai sąsajos
Tarp kitų svarbių komponentų sąsaja ataskaitų programinės įrangos sprendimai - meniu, sparčiosios prieigos įrankių juostą, taip pat vaizdo redaktorius. Dėl meniu - ji leidžia programuotojas gauti greitą prieigą prie komponentų, esančių į aplinkos kūrimą struktūrą. Naudokite jį, kaip jūs galite su pele, todėl ir su naudojant klavišus. Įsikūręs tik žemiau sparčiosios prieigos įrankių juostos meniu. Dalį savo funkcijų persidengia su tais, kurie yra būdingi meniu, bet patekti į jų yra greitesnis. Vaizdo redaktorius Delfai kažką panašaus į Paint programą "Windows". Tai reiškia, kad su jos pagalba jūs galite padaryti paprasti koregavimai nuotraukas įdėti juos užrašais ir kitais elementais.
programavimo įrankiai
Delfai - IDE, kuri apima daug priemonių, kaip padidinti programuotojas efektyvumą. Taigi, mes turime laikyti virš klavišo moduliai papildyta specialių įrankių rinkinys. Tarp tų: Debugger, sudarytojas, taip pat dalys ir WinSight WinSpector. Atkreipkite dėmesį, kad kai kuriose Delphi versijos pažymėtus elementus reikia įdiegti atskirai. Mes mokytis savo specifiką.
Delfai derintojas
Dėl derinimo programa - tai įrankis papildo kodas redaktorius dalį atlikti būtinus patikrinimus atitinkamų programinės įrangos algoritmų teisingumą. Su juo, kūrėjas iš tikrųjų gali ištirti savo šaltinio kodo eilutę po eilutės. Kai kuriais atvejais, šios problemos sprendimas, nes komponentų kūrimo, Delfai kaip atskiras produktas gali būti papildyta išorine išriktuotojo, kuri leidžia programuotojas glaudesnio patvirtinimo kodą, kurį sukuria programinę įrangą.
Delfai kompiliatorius
dabar mes ištirti nagrinėjamoje kūrimo aplinka sudarytojas specifiką. Atkreipkite dėmesį, kad Delphi struktūra, gali būti kelias atitinkamus elementus. Taigi, yra galimybė naudoti kompiliatorių DCC, kuri yra naudinga tais atvejais, kai darbo su į išorės išriktuotojo taikymo užduotis.
Winsight ir WinSpector
Šie moduliai yra tarp tų, kurie turi būti įdiegta Delphi toliau. Būdingas santykinis sunkumų įsisavinti. Tačiau daugelis programuotojų, kurie įgyvendino Delphi aplinkos kūrimą įvairovė, manoma, kad šie komponentai būtinai išmokti naudotis. Taigi, Winsight modulis naudojamas stebėti Langai pranešimus. Toks komponentas yra WinSpector, mes turime nustatyti kompiuterio padėtį specialų failą. Jei programinės įrangos kūrimo įvyks bet kokius gedimus, žinoma, tai visada galima atidaryti failą ir pamatyti, kas gali būti sukelia problemą.
standartiniai komponentai
Delfai kūrimo aplinka, bendra informacija, kurios mes tiriame, ji apima standartinių komponentų, kurie taip pat yra naudinga žinoti skaičių. Ekspertai nurodo tų taip: mainmenu, PopupMenu, etiketės, Redaguoti, Atmintinė, mygtukas, žymės langelis, Radiobutton, listbox, ComboBox, Slinkties, GroupBox, skydas, Scrollbox. Mes mokytis savo specifines detales.
Mainmenu komponentas yra skirtas, kad tilptų į pagrindinį meniu sąsaja sukurta programa. Norėdami tai padaryti, padėkite tinkamą elementą forma, ir tada skambinti elementus turtą per Object Inspector, ir tada nustatyti atitinkamus meniu punktus.
PopupMenu komponentas yra skirtas, kad tilptų pop-up meniu sąsaja sukurta programa, ty atidarius su dešinį pelės mygtuko paspaudimu.
Etiketė komponentas veikė teksto tikslas yra rodomas programos lange. Jis gali būti konfigūruojamas, pavyzdžiui, nustatyti norimą šriftą į objektą inspektoriaus.
Redaguoti komponentas yra suaktyvinta siekiant parodyti tekstą ekrane fragmentų, kuriuos vartotojas gali redaguoti kol programa veikia. Atmintinė jos papildo komponentas, per kurį, savo ruožtu, gali dirbti su dideliu tekstą. Šis elementas apima, pavyzdžiui, galimybes, pavyzdžiui, žodis wrap, kopijavimo tekstą.
Mygtukas komponentas yra skirtas atlikti įvairius veiksmus, paspaudę mygtuką, kol programa veikia. Pateikti atitinkamą elementą į formą, ir tada įveskite atitinkamą kodą.
Langelį komponentas leidžia rodyti on-line ekraną su nedideliu langu, kurį galima pakabinti varnelę su pele. Panašus elementas - Radiobutton. Jie skiriasi, pirma, išvaizdą - antrasis komponentas yra pagamintas taip ratu, ir, antra, pirmoji valstybė leidžia vienu metu pasirinkti iš kelių variantų, Radiobutton - tik vieną.
Listbox komponentas yra naudojamas rodyti sąrašo ekraną, kuriame vartotojas gali slinkti su pele. Kažkas panašaus į jį dar vienas elementas - ComboBox, tačiau yra papildytas sugebėjimas Įveskite tekstą specialiame srityje.
Slinkties komponentas - slinkties juosta lango. Paprastai atsiranda automatiškai, kai tik teksto erdvę ar formos objektų tapo didesnis nei lango.
GroupBox komponentas yra aktyvuota, siekiant nustatyti, kad poslinkis tarp langų tvarką paspausdami TAB klavišą. Varčios elemento gali būti papildytas, pagal kurį judėjimas gali būti atliekamas daugiau objektų ant forma.
Scrollbox komponentas leidžia nustatyti, kad srityje, kad gali būti persukamo horizontaliai ir vertikaliai formą. Pagal turto pasižymi pagrindiniame lange Delphi pagal nutylėjimą. Bet jei yra poreikis tokių variantų dalyvavimo konkrečioje srityje formų, galite naudoti komponentų Scrollbox.
santrauka
Delfai - programų kūrimo aplinka su dideliu galimybių, tuo pačiu metu būdingas naudojimo pagrindines funkcijas paprastumo. Su įrankiais, kurie yra įtraukti į jos struktūrą, tai yra įmanoma sukurti tipų programas Windows ir kitų populiarių operacinių sistemų įvairovė.
Nurodykite Delphi Programavimo įrankiai, daugelis programuotojų sukelti praktiškumo Sąsajos atitinkamą programinę įrangą, taip pat platų įrankių, kurie yra naudingi dirbant bet kurioje programos dalis - projektavimo etape, programavimo algoritmus ar derinti.
Similar articles
Trending Now