TietokoneetOhjelmointi

Delphi - Application Development Environment

Ohjelmistojen kehittäminen Windows ja muita suosittuja käyttöjärjestelmiä voidaan suorittaa monia erilaisia työkaluja. Niistä, jotka ovat ominaisia hyvin suosittu venäläisten ja ulkomaisten kehittäjät, - Delphi ohjelma. Mitkä ovat yksityiskohtien kehittämisen välineenä? Mitkä ovat merkittävimpiä sen mahdollisuuksia?

Yleistä Delphi

Delphi - IDE sovellusohjelmat, jotka on suunniteltu toimimaan OS Windows, MacOS, ja mobiili käyttöjärjestelmiä - iOS ja Android. Ominaista yksinkertaisuus kielen ja koodin generointi menettelyjä.

Tarvittaessa, antaa matalan tason viestintä käyttöjärjestelmän ja kirjastoille kirjoitettu kielellä C- ja C ++. Ohjelmat, jotka on luotu Delphi, eivät vaadi kolmannen osapuolen nahat aloittaa - kuten esimerkiksi Java Virtual Machine. Delphi - kehitysympäristö, jota voidaan menestyksellisesti käyttää niin ammattilaisten ja koulutusta varten. Voidakseen oppii sen mahdollisuuksia, ei välttämättä hallussaan korkeaa ammattitaitoa ja osaamista monimutkaisten ohjelmointikieliä.

Tärkein etu

Lue mitä mitkä ovat tärkeimmät edut ohjelmiston kyseisen tuotteen. Kun, tavalla tai toisella IT-yhtiö toteutti perustelut valinnasta kehitysympäristöt, Delphi on tulossa valinta monet ohjelmoijat ja suositteli niitä käyttämään. Tämä johtuu siitä, että tässä ympäristössä voi luoda sovelluksia nopeimmalla kuin mahdollista antaa heille korkean suorituskyvyn niissäkin tietokoneissa, joissa on vaatimaton laitteiston tekniset. Merkittävä puoltaa valinnassa katsottiin kehitysympäristö - sitä voidaan täydentää uusia välineitä, jotka eivät kuulu standardin joukko ratkaisuja läsnä Delphi käyttöliittymän.

Aiomme nyt tutkia, mitä vivahteita mitä käytännön mahdollisuuksia Delphi.

Yksityiskohtien rajapinnan

Ensinnäkin, voit kiinnittää huomiota joihinkin käyttöliittymän ominaisuuksia väliaineen ohjelmistokehitystä. Siten, työtilaan ohjelman rakenne liittyy samanaikaista toimintaa useita perus ikkunoita. Mieti tätä ominaisuutta yksityiskohtaisesti.

Delphi kehitysympäristö, versio 7 erityisesti, liittyy aktivointi seuraavat keskeiset moduulit: lomakkeen suunnittelija, toimittaja, paletti, Object Inspector ja hakemisto. Joissakin versioissa Delfoi merkittyjä komponentteja voidaan viitata eri tavalla. Esimerkiksi, toimittaja voi vastata ikkunan ohjelmakoodin, suunnittelija - muoto laatikko. Kuitenkin niiden toimivuus on sama. Merkitty Delphi käyttöliittymän elementit voivat täydentää erilaisia apuvälineitä. Lähinnä kaksi ensimmäistä pidetään näkökulmasta ohjelmistokehitystä menettelyjä. Mutta tärkeä kuin muualla. Harkitse ominaisuuksia käyttämällä merkittyjä Delphi moduulit.

Form Designer, toimittaja ja Palette

Käytä lomakkeen suunnittelija kehittäjä luo sen käyttöliittymä. Puolestaan se on kirjoitettu koodieditori. Monet ohjelmoijat jotka suosittelevat valita Delphi kehitysympäristö kaikkein paras ratkaisu, argumenttina tuoda helppokäyttöisyys muotoa suunnittelija. Jotkut asiantuntijat uskovat, että tämä prosessi ei on enemmän kuin peli.

Heti kun käyttäjä alkaa luoda ohjelman ja toimii lomakkeen suunnittelija, niin aluksi se ei sisällä elementtejä, se on tyhjä. Mutta hän oli heti voidaan täyttää työkaluilla sijaitsee toisella Delphi module - paletti. Elementtejä ohjelman käyttöliittymän, joka on määritetty muodossa suunnittelijan täytyy hallita joukkue, joka puolestaan on kirjoitettu editorin.

Mutta vielä takaisin palettiin. Avulla se voidaan sijoittaa lomakkeen suunnittelija oikeita kohteita. Jotta voit käyttää tiettyä työkalu klikkaa kerran sitä - niin kauan kuin hän on alueella paletti, toisen kerran - muodossa suunnittelija ikkuna. Tämän jälkeen vastaava esine liikkuu alalla kehitystä, ja on mahdollista määrätä koodin editori sitä.

esine tarkastaja

Toinen merkittävä tekijä, joka sisältää Delphi - sovellus kehitysympäristö Windows ja muita suosittuja alustoja - esine tarkastaja. Voidaan todeta, että tiedot näkyvät se muuttuu: se vaikuttaa objektin tila, joka on valittu muodossa suunnittelija.

Objekti tarkastaja rakenne on. Se koostuu kaksi ikkunaa. Kullakin kiinteällä algoritmeja, jotka määrittävät käyttäytymistä vastaavien komponenttien. Ensimmäisessä näyttää ominaisuuksia, toisella - tapahtumien. Jos ohjelmoija haluaa tehdä muutoksia algoritmeja, jotka vaikuttavat tiettyä komponenttia, ne ryhtyvät valmiuksia Object Inspector. Esimerkiksi, voit muuttaa sijoittelua eri osien rajapinnan ohjelmia, niiden korkeus ja leveys.

Object Inspector on kirjanmerkkejä, voit vaihtaa sivuja heijastava ominaisuuksia tai tapahtumia, jotka liittyvät suoraan editorin. Joten, jos tupla-klikkaa oikealla puolella jokin erät näytöllä, koodi, joka vastaa tiettyä tapahtumaa, harjoittaa editorin.

Ohjelmistokehitys Delphi on käyttää Object Inspector ratkaista erilaisia ongelmia. Tämä on ennalta määrätty se, että tämä työkalu todella muuttaa ominaisuuksia esineiden sijaitsee muodossa, sekä itse. Tutkimme yksityiskohtaisesti joitakin ominaisuuksia kohteen kanssa tarkastaja.

Object Inspector: tarttumatta tilaisuuksiin

Jotta voitaisiin ymmärtää, miten Delphi IDE liittyen vuorovaikutukseen tarkastaja esineitä ja muotoja, voit yrittää muuttaa ominaisuuksia joitakin yhteisiä elementtejä ohjelmointirajapinta Windows - esimerkiksi Memo, Button ja Listbox (myöhemmin me tutkimme heidän pohjimmiltaan enemmän). Ensinnäkin ne on saatettu muotoon, Delphi käyttäen käytettävissä olevin keinoin.

Voit yrittää kokeilla Ctl3D omaisuutta. Voit tehdä tämän, sinun täytyy klikata muotoa, ja sitten mennä Object Inspector ja muuta arvoa kyseisen kiinteistön. Tämän jälkeen muoto on merkittävästi muuttaa ulkonäköä. Samanaikaisesti Ctl3D ominaisuus muuttuu kuhunkin elementtejä, jotka on sijoitettu ikkunan kehitystä.

Tehtyään kokeita voimme palata muokkaamaan ja vahvistaa arvon Ctl3D. Tämän jälkeen vuoro elementit Memo ja Listbox. Nyt voit muuttaa niiden ominaisuuksia, sijainti lomakkeen, ulkonäkö. Esimerkiksi valitsemalla Muokkaa kohde valikosta, ja sitten - Koko, ohjelmoija voi muuttaa leveys ja korkeus esineitä. On mahdollisuus järjestää niitä keskustassa, valitsemalla Muokkaa ja Kohdista. Asianmukaisiin toimiin vaikuttavat mitä näkyy Object Inspector.

muuttaa ominaisuuksia komponentit voidaan suorittaa aihe Delphi moduuli. Esimerkiksi, jos tehtävänä on määritellä ne tietyn värin, eli vaihtelut mukaan useita välineitä. Ensinnäkin, voit antaa komennon, joka vastaa väri - kuten punainen - clRed, - alalla ylläpidon. Toiseksi, käyttäjä voi valita värin listasta. Kolmanneksi, on olemassa vaihtoehto tuplaklikkaa väriominaisuuksia - ikkuna ilmestyy väriä ajeltu. Vastaavasti, kehittäjä voi muuttaa ominaisuuksia ja muita esineitä - esimerkiksi, fontti, väri tai koko.

hakemisto

Delphi - IDE, jota täydentävät riittävän yksityiskohtaisen ohjejärjestelmää. Katsoa sen valitsemalla Ohje-valikosta kohta. Niin näet yksi keskipitkän olemme edellä mainittiin kehittäminen ohjelmistomoduulit ikkunassa - opas. Ominaisuus käyttää niistä on, että kun painat F1 käyttäjä saa tietyn vihje, mikä erityispiirteenä sitoutumisen työkalun. Esimerkiksi jos ohjelmoija työskentelee esine tarkastaja, hän voi valita jokin niistä ominaisuuksista, ja paina F1 ja saada taustatietoa tarvittava vaihtoehto. Sama voidaan tehdä työskenneltäessä jotkin muut käyttöliittymä, joka sisältää kehitysympäristö Delphi 7 ja muita versioita sopivan tyyppinen ohjelmisto.

Muut elementit käyttöliittymä

Niistä muita merkittäviä komponentteja raportointiliittymä ohjelmistoratkaisut - valikosta pikatyökaluriville sekä kuvankäsittelyohjelmassa. Mitä tulee valikko - sen ansiosta ohjelmoija päästä nopeasti käsiksi olevien komponenttien rakennetta kehitysympäristö. Käytä sitä kuin voit hiirellä, niin ja pikanäppäimillä. Alapuolella olevat valikon pikatyökaluriville. Jotain toimintoja päällekkäin niiden kanssa, jotka ovat tunnusomaisia valikon, mutta pääsy niihin on nopeampi. Kuvankäsittelyohjelmassa Delphi jotain vastaavaa Paint-ohjelma Windows. Eli avulla se voi tehdä yksinkertaisia säätöjä kuvia laittaa ne kirjoituksia ja muita elementtejä.

ohjelmointi työkalut

Delphi - IDE, joka sisältää suuren määrän työkaluja lisätä ohjelmoija tehokkuutta. Joten, olemme harkinneet yläpuolelle avainyksiköitä täydentää joukko erikoistyökaluja. Kuulun niihin: debuggeri, kääntäjä, sekä komponenttien ja WinSight WinSpector. Huomaa, että joissakin versioissa Delphi valitut kohteet tarvitse asentaa erikseen. Tutkimme niiden erityispiirteet.

Delphi debuggeri

Mitä tulee debugger - tämä työkalu täydentää koodieditori osan suorittamiseen tarvittavat tarkastukset sopivien algoritmien oikeellisuus. Sen kehittäjä voi itse tutkia lähdekoodia rivi riviltä. Joissakin tapauksissa ratkaisu tähän ongelmaan, sillä kehittäminen komponenttien Delphi erillisenä tuotteena voidaan täydentää ulkoisella debuggerilla, joka mahdollistaa ohjelmoija tehostetun vahvistuskoodi tuottamat ohjelmisto.

Delphi kääntäjä

Nyt tutkimme erityisyyttä katsoi kehitysympäristö kääntäjä. Huomaa, että Delphi rakenteessa voi olla useita vastaavia elementtejä. Joten, on olemassa mahdollisuus käyttää kääntäjä DCC, joka on hyödyllinen tapauksissa, joissa tehtävän työskennellä sovelluksen ulkoisen debugger.

Winsight ja WinSpector

Nämä moduulit ovat niitä, jotka on asennettava Delphi entisestään. Ominaista suhteellinen vaikeus masterointi. Kuitenkin monet ohjelmoijat, jotka ovat toteuttaneet erilaisia Delphi kehitysympäristö, on luultavaa, että nämä komponentit varmasti oppia käyttämään. Joten, Winsight moduulia käytetään näyttöikkunat viestejä. Tällainen komponentti on WinSpector, meidän täytyy korjata tietokoneen tilaa erityiseen tiedostoon. Jos aikana ohjelmistokehityksen tahansa epäonnistuu, on aina mahdollista avata tiedosto ja katso, mitä voisi aiheuttaa ongelman.

vakiokomponentit

Delphi kehitysympäristö, yleisiä seikkoja, joista me tutkimme, se sisältää useita vakio osia, jotka ovat myös hyödyllistä tietää. Asiantuntijat viittaavat niihin seuraavat: mainmenu, PopupMenu, Label, Edit, Memo, Button, valintaruutu, valintanappi, Listbox, ComboBox, vierityspalkin Groupbox, paneeli, ja Scrollbox. Me tutkimme heidän yksityiskohdista.

Mainmenu komponentti on suunniteltu mukautumaan päävalikkoon rajapinnan ohjelman luoman. Voit tehdä tämän, laita sopivan lomakkeen kohtaa, ja soita sitten kohteet omaisuutta Object Inspector, ja sitten määrittää sopivan valikon vaihtoehtoja.

PopupMenu komponentti on suunniteltu mukautumaan ponnahdusvalikosta käyttöliittymän ohjelman luoman eli avaamalla klikkauksella hiiren oikealla painikkeella.

Etiketti komponentti toimii varten teksti näkyy ohjelman ikkunassa. Se voidaan konfiguroida esimerkiksi asettaa haluttu fontti Object Inspector.

Muokkaa komponentti aktivoituu, jotta voit nähdä näytön tekstiä fragmentteja, joita käyttäjä voi muokata, kun ohjelma on käynnissä. Memo sen komplementtikomponentin jonka kautta puolestaan voi käsitellä suurta tekstiä. Tämä käsittää esimerkiksi vaihtoehtoja, kuten Word Wrap, tekstin kopioimista.

Painike komponentti on suunniteltu suorittamaan erilaisia toimia painamalla painiketta, kun ohjelma on käynnissä. Sitä vastaavan elementin muotoa, ja sitten anna sopiva koodi.

Valintaruutu komponentin avulla voidaan näyttää online-näytön pieni ikkuna, joka voidaan laittaa rasti hiirellä. Samanlainen elementti - valintanappi. Ne eroavat toisistaan, ensinnäkin, ulkonäkö - toinen komponentti on valmistettu, kuten ympyrä, ja toiseksi, ensimmäinen jäsen sallivat samanaikaisen valinnan useita vaihtoehtoja, valintanappi - vain yksi.

Kentästä komponenttia käytetään luettelonäyttöä, jolla käyttäjä voi selata hiirellä. Jotain vastaavaa sille toisen elementtiin - ComboBox, mutta sitä täydennetään kyky syöttää tekstiä erikoisalalla.

Vierityspalkki komponentti - vierityspalkki ikkunassa. Yleensä näkyy automaattisesti heti kun tekstiä tila tai kappaleiden muoto tulevat suuremmiksi kuin ikkunan.

Groupbox komponentti on aktivoitu, jotta voidaan vahvistaa järjestyksessä siirtymä ikkunoiden painamalla TAB näppäintä. Paneeli elementti voidaan täydentää joka liike voidaan suorittaa lisää objektien muodossa.

Scrollbox komponentti mahdollistaa korjata muoto alue, jota voidaan vierittää pysty- ja vaakasuunnassa. Mukaan kiinteistön on ominaista pääikkuna Delphi oletusarvoisesti. Mutta jos on tarvetta osallistumista tällaisia vaihtoehtoja erityisalueelta muotoja, voit käyttää komponentti Scrollbox.

yhteenveto

Delphi - sovellus kehitysympäristö suuria mahdollisuuksia, samalla ominaista yksinkertaisuus käytön perustoiminnot. Työkaluilla, jotka sisältyvät sen rakenne, on mahdollista luoda useita erilaisia ohjelmia Windows ja muita suosittuja käyttöjärjestelmiä.

Valitsemalla Delphi kehitystyökaluja, monet ohjelmoijat aiheuttaa käytettävyyttä rajapinnat sopiva ohjelmisto sekä laaja valikoima työkaluja, jotka ovat hyödyllisiä työskentelevät tahansa osa ohjelmaa - suunnitteluvaiheessa, ohjelmoinnin algoritmeja tai debug.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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