SzámítógépekProgramozás

Delphi - Application Development Environment

Szoftverfejlesztés Windows és más népszerű operációs rendszerek elvégezhető különböző típusú eszközöket. Azok közül, amelyek jellemzik nagyon népszerű orosz és külföldi fejlesztők, - Delphi programot. Melyek a sajátosságait a fejlesztő eszköz? Melyek a leginkább figyelemre méltó az a lehetőség?

Általános információk a Delphi

Delphi - IDE alkalmazási programokat, amelyek célja, hogy fut a Windows operációs rendszer, MacOS és a mobil operációs rendszerek - iOS és az Android. Az egyszerűség jellemezte a nyelv és a kód generálás eljárásokat.

Szükség esetén gondoskodik az alacsony szintű kommunikációt az operációs rendszer és a könyvtárak írott nyelvi C és C ++. Programok létrehozott Delphi, nem igényelnek harmadik fél nyersbőr kezdeni - mint például a Java Virtual Machine. Delphi - fejlesztői környezet, amely eredményesen használható mind a szakemberek és képzési célokra. Annak érdekében, hogy megtanulják az alapvető annak lehetőségeit, nem feltétlenül rendelkeznek a magas képzettséggel és ismeretekkel komplex programozási nyelvek.

A legfontosabb előnyök

Ismerje meg, mi mik a legfontosabb előnyök a szoftver a szóban forgó termék. Amikor az egyik ilyen vagy olyan módon az IT-cég végzett indoka választott fejlesztési környezetek, Delphi válik a választás a sok programozó, és javasolta nekik, hogy használják. Ez annak a ténynek köszönhető, hogy ez a környezet létrehozhat olyan alkalmazásokat a lehető leggyorsabban a lehető hogy biztosítsák számukra a nagy teljesítményű, még azokon a számítógépeken, amelyek szerény hardver specifikációk. Jelentős érv választotta a figyelembe vett fejlesztői környezet - lehet egészíteni az új eszközök által nem fedezett egy szabványos megoldások jelen a Delphi felületen.

Most tanulmányozása az árnyalatok milyen gyakorlati haszna lehetőségeit Delphi.

A részletek a felület

Először is, akkor is figyelni, hogy bizonyos funkciókat a felület a médium a szoftverfejlesztés. Így a munkatér a program szerkezete magában egyidejű működését, számos alapvető ablakok. Tekintsük az ingatlan részletesen.

Delphi fejlesztői környezet, 7-es verzió különösen aktiválását foglalja magában az alábbi fő modulok: forma, szerkesztő, paletta, objektum felügyelő, és a könyvtár. Egyes változatai Delphi jelölt elemek nevezhetjük másképp. Például a szerkesztő megfelelhet egy ablak a programkód, a tervező - alakú doboz. Azonban a funkcionalitás ugyanaz lesz. Jelzett Delphi felület elemeit kiegészítheti különböző segédeszközöket. Főként az első két kell tekinteni a szempontból a szoftverfejlesztés eljárásokat. De fontos, mint a többi. Tekintsük a funkciók használatának jelölt Delphi modul.

Form Designer, szerkesztő és Palette

A következő űrlap tervező fejlesztő megteremti a felület. Viszont meg van írva a kód szerkesztő. Sok programozó, aki javasoljuk, hogy válasszon Delphi fejlesztői környezet, mint a legoptimálisabb megoldást, érvként, hogy könnyű használni az űrlapot tervező. Egyes szakértők úgy vélik, hogy ez a folyamat nem több, mint egy játék.

Amint a felhasználó elkezdi létrehozni a programot és futtatja az űrlap tervezője, majd kezdetben nem tartalmaz elemeket, akkor üres. De ő azonnal ki lehet tölteni eszközeivel található más Delphi modul - paletta. Elemei a program interfész, amely úgy van kialakítva formájában tervező kell kezelni a csapat, amely viszont vannak írva a szerkesztő.

De térjünk vissza még a palettát. Segítségével lehet helyezni formájában tervező megfelelő objektumokat. Annak érdekében, hogy egy adott eszközt kell kattintani, ha ez -, amíg ő van a területen a paletta, a második alkalommal - a forma tervező ablakot. Ezt követően, a megfelelő objektum mozog a fejlesztés terén, és lehetséges, hogy előírja a kódot a szerkesztő is.

objektum ellenőr

Egy másik jelentős elem, amely a Delphi - alkalmazás fejlesztő környezet a Windows és más népszerű platformon - objektum felügyelő. Meg kell azonban jegyezni, hogy a megjelenített információ ez változik: befolyásolja az állapotát a tárgy kiválasztott formában tervezők.

Object Inspector struktúra. Két ablak. Minden rögzített algoritmusok, amelyek meghatározzák a viselkedés a megfelelő komponensek. Az első tulajdonságait mutatja, a második - az eseményeket. Ha a programozó azt akarja, hogy kiigazításokat az algoritmusokat, amelyek befolyásolják az adott komponens, hogy felhívja kapacitásait az Object Inspector. Például meg lehet változtatni a helymeghatározás különböző elemek a felület a programok, magassága és szélessége.

Az Object Inspector van könyvjelzőket, akkor az oldalak közötti váltáshoz visszaverő tulajdonságokkal vagy események, amelyek közvetlenül kapcsolódó szerkesztő. Tehát, ha duplán kattint a jobb oldali bármelyik elemet a képernyőn megjelenített, a kód, amely megfelel egy bizonyos esemény, részt vesz a szerkesztő.

Szoftverfejlesztés Delphi használata az Object Inspector megoldani különböző problémákat. Ezt előre az is, hogy ezzel az eszközzel, hogy valóban változtatni a tulajdonságait semmilyen tárgyat található űrlapon, valamint magát. Azt vizsgálták részletesen néhány jellemzője az objektum ellenőr.

Object Inspector: megragadni a lehetőségeket

Ahhoz, hogy megértsük, hogyan Delphi szempontjából interakció felügyelő tárgyak és formák, akkor próbálja megváltoztatni a tulajdonságait néhány közös elem a szoftver interfész Windows - például Memo, Button és Listbox (később meg fogjuk vizsgálni a lényege több). Már a kezdet kezdetén kell őket helyezni a forma, a Delphi, a rendelkezésre álló eszközökkel.

Meg lehet próbálni, kísérletezni Ctl3D tulajdon. Ehhez rá kell kattintani az űrlapon, és aztán megy az Object Inspector és módosítsa az értéket a szóban forgó ingatlan. Miután ez a forma jelentősen megváltoztathatja a megjelenését. Egyidejűleg Ctl3D tulajdonság megváltozik az egyes elemek kerülnek az ablakba a fejlődés.

Miután kísérletek mehetünk vissza kialakítása és megerősítése az értéket Ctl3D. Ezután sor, hogy az elemek a Memo és a Listbox. Most meg lehet változtatni a tulajdonságait, a helyét a forma, megjelenés. Például adja meg a Szerkesztés elemet a menüből, majd - méret, a programozó tudja változtatni a szélességét és magasságát a tárgyakat. Van egy lehetőség, hogy rendezze őket a központban, illetve adja meg a Szerkesztés és igazítása. Megfelelő intézkedések hatással lesz mi jelenik meg az Object Inspector.

tulajdonságainak módosítása az alkatrészek által végzett alá Delphi modul. Például, ha a feladat az, hogy meghatározza a számukra egy adott szín, azaz a variációk bevonása több hangszeren. Először is, akkor adja meg a parancsot színének megfelelő - mint a vörös - clRed, - a terület facility management. Másodszor, a felhasználó kiválaszthatja a színt a listából. Harmadszor, van egy lehetőség, kattintson duplán a szín Tulajdonságok - megjelenik egy ablak, színes borotvált. Hasonlóképpen, a fejlesztő megváltoztathatja a tulajdonságokat és egyéb tárgyak - például a betűtípust, színt vagy méretet.

telefonkönyv

Delphi - IDE, amely kiegészül a kellően részletes rendszer segítségével. Hivatkozni rá, válassza ki a Súgó menüpontot. Akkor látni fogja az egyik közeg már említettük, a szoftverfejlesztés modulok az ablakban - egy útmutató. Feature használja őket, hogy ha megnyomja az F1 felhasználó kap egy konkrét utalás, ami a sajátosságát e megbízás eszköz. Például, ha a programozó dolgozik a tárgy ellenőr, aki választhat egyet a tulajdonságait, majd nyomja meg az F1 és kap háttér-információkat a megfelelő opciót. Ugyanezt lehet tenni, ha a munkát bármely más eleme a felületen, amely tartalmaz egy fejlesztői környezetben Delphi 7 és egyéb változatai a megfelelő típusú szoftver.

Egyéb elemei az interfész

Az egyéb komponensek jelentős a jelentések felületének szoftver megoldások - a menü, gyorselérésieszköztár, valamint egy képszerkesztő. Ami a menüt - ez lehetővé teszi a programozó, hogy gyors hozzáférést biztosít a komponensek a szerkezet a fejlesztési környezet. Használd, mint akkor az egérrel, így és gyorsbillentyűkkel. Alatt található a menüben gyorselérésieszköztár. Egyes feladatait átfedésben vannak, amelyek jellemzője a menüben, de az azokhoz való hozzáférést gyorsabb. Képszerkesztő Delphi valami hasonló a Paint programot a Windows. Azaz, a segítségével ez lehet, hogy egyszerű beállítás a képek, hogy rájuk feliratokat és egyéb elemeket.

programozási eszközök

Delphi - IDE, amely magában foglalja a nagyszámú eszközök növelése programozó hatékonyságát. Tehát, mi tekinthető a gomb felett modulok egészítik ki a speciális eszközöket. Azok között: a debugger, fordító, valamint alkatrészek és WinSight WinSpector. Vegye figyelembe, hogy néhány változata a Delphi ellenőrzött tételek telepíteni kell külön-külön. Tanulmányozzuk specificitása.

Delphi debugger

Ami a hibakereső - ez az eszköz kiegészíti a kód szerkesztő részét elvégezte a szükséges ellenőrzéseket a megfelelő szoftver algoritmusok helyességét. Vele, a fejlesztő valóban vizsgálja a forráskódban sorban. Bizonyos esetekben a megoldást erre a problémára, mivel a fejlesztés az alkatrészek, Delphi önálló termékként lehet egészíteni egy külső debugger, amely lehetővé teszi, hogy a programozó megerősített ellenőrző kódot a szoftver által generált.

Delphi fordító

Most tanulmányozza a sajátossága a figyelembe vett fejlesztői környezet fordító. Megjegyezzük, hogy a Delphi szerkezet tartalmazhat több megfelelő elemeit. Szóval, van egy lehetőség, hogy használja a fordító DCC, ami hasznos olyan esetekben, amikor a feladatot, amelyekkel az alkalmazás a külső debugger.

Winsight és WinSpector

Ezek a modulok között, akik telepíteni kell Delphi tovább. Jellemzi a relatív nehéz a mesterévé válni. Azonban sok programozó, hogy végre a különböző Delphi fejlesztői környezet, úgy gondoljuk, hogy ezek a komponensek biztos, hogy megtanuljuk használni. Tehát Winsight modul ellenőrzésére használják a Windows üzeneteket. Ilyen komponens WinSpector, meg kell rögzíteni az állam a számítógép egy külön fájlban. Ha során a szoftverfejlesztés bármely hibák lépnek, mindig ki lehet nyitni a fájlt, és mi okozza a problémát.

szabványos alkatrészek

Delphi fejlesztői környezet, az általános információk, amit tanul, ez magában foglalja egy sor szabványos komponensek, amelyek szintén hasznos lehet tudni. Szakértők azokra következő: MainMenu, PopupMenu, címke, Edit, Memo, Button, Checkbox, RadioButton, Listbox, Combobox, Scrollbar, csoportpanelen parancsra, Scrollbox. Megvizsgáljuk a részleteket.

MainMenu komponens célja, hogy igazodjon a főmenüben a felület A program által létrehozott. Ehhez helyezze a megfelelő elemet az űrlapon, majd hívja a tételek tulajdon az Object Inspector, majd meghatározza a megfelelő menüpontok.

PopupMenu komponens befogadására tervezték előugró menüben a felület A program által létrehozott, azaz nyitó egy kattintás a jobb egérgombbal.

Label komponens működtetjük a célja a szöveg jelenik meg a program ablakában. Azt lehet beállítani, például, hogy állítsa be a kívánt betűtípust az Object Inspector.

Edit komponenst aktiválódik megjelenítése érdekében a szöveg a képernyőn töredékek, amelyek a felhasználó szerkesztheti, miközben a program fut. Emlékeztető a komplement komponens, amelyen keresztül viszont lehet dolgozni nagy szöveget. Ez az elem magában, például a lehetőség, mint a sortörés, másolás szöveget.

Gomb alkatrész tervezték, hogy több akció a gomb megnyomásával, miközben a program fut. Helyezzük a megfelelő elemet az űrlapon, majd adja meg a megfelelő kódot.

Jelölőnégyzetet komponens lehetővé teszi, hogy megjelenítse az on-line képernyőn egy kis ablak, ami lehet, hogy egy pipa az egérrel. Egy hasonló elem - RadioButton. Ezek különböznek egyrészt a megjelenése - a második komponens készül, mint egy kör, másrészt az első tag lehetővé teszi egyidejű kiválasztására több lehetőség, RadioButton - egyetlen.

Listbox komponenst használják megjelenítéséhez képernyő, amelyen a felhasználó görgetni az egérrel. Valami ahhoz hasonló más elemnek - Combobox, de kiegészül a képesség, hogy írja be a szöveget egy speciális területen.

Scrollbar alkatrész - a görgetősáv az ablakban. Általában automatikusan megjelenik, amint a szöveg tér és alakja a tárgyak nagyobb lesz, mint az ablak.

Csoportpanelen komponens aktivált rögzítése érdekében a sorrendben elmozdulás az ablakok között, ha megnyomja a TAB billentyűt. Panel elem lehet egészíteni, amely mozgást lehet végezni több objektum formában.

Scrollbox komponens lehetővé teszi, hogy rögzítse az alak a terület lehet görgetni vízszintesen és függőlegesen. Az ingatlan jellemzi főablakában Delphi alapértelmezés szerint. De ha szükség van arra, hogy vonják ilyen lehetőség az adott terület formák, akkor a komponens Scrollbox.

összefoglalás

Delphi - alkalmazás fejlesztő környezet nagy lehetőségeket, ugyanakkor jellemzi az egyszerű használat az alapvető funkciókat. Azokkal az eszközökkel, amelyek szerepelnek a szerkezete, lehetséges, hogy hozzon létre a különböző típusú programok a Windows és más népszerű operációs rendszereket.

A választás Delphi fejlesztő eszközök, sok programozó okozhat használhatóság interfészek megfelelő szoftvert, valamint a széles eszközök, amelyek hasznosak dolgozó bármely része a programnak - a tervezési szakaszban a programozási algoritmusok, hibakeresés.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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