Alkalmazások létrehozása delphi - prezentációban 239647

Rendszer ablakok, parancsok, menük és panelek a fejlesztési környezetben

Windows fejlesztői környezet, például a Windows 7 Delphi programozási környezet (Delphi fő ablakban, az ablak objektum TreeView, Object Inspector, és a forma és az ablak programmodul - windows címoldalára, mint a Form1 és Unit1.pas) létrehozásához használt program típusa Alkalmazás Alkalmazási Project nevezetesen úgy, hogy látható a windows program elemek (gombok, listák, címkék, menük, stb), és hozzon létre eseményt kapcsolatos eljárások ezen elemek (mint például események, mint például rákattint egy gombra vonalválasztás a listából vagy parancsból a menüből stb.).







A Delphi programozási környezet főablaka tartalmazza a főmenüt

Delphi (Fájl, Szerkesztés, Megtekintés, Futtatás, Súgó és egyéb parancsok), eszköztárak gombokkal és komponenspaletta (általában a jobb felső sarokban). A Delphi főmenüjének parancsjai megnyitják a menüket a második szint specifikusabb parancsával. Gyors hozzáférés a legfontosabb és leggyakoribb parancsokhoz a helyi menük segítségével is elérhető (például az egér jobb gombjával történő kattintás után). Az eszköztárak olyan gombokat tartalmaznak, amelyek gyorsabban végrehajthatók ugyanazokkal a műveletekkel, mint a Delphi főmenüparancsainak vagy helyi menüinek használata.

A komponenspaletta általában a Delphi fő ablak jobb oldalát foglalja el

Az összetevők segítségével a programablakokban látható elemek (gombok, listák, címkék, menük stb.) Kerülnek létrehozásra. A programozási környezet egyéb ablakai (Object TreeView, Object Inspector, valamint az űrlap ablak és a programmodul ablak az Form1 és az Unit1.pas fejlécekkel ellátott ablakok) a szoftveralkalmazási projekt létrehozására szolgálnak.

Összetevők használata

Az alkalmazás létrehozásakor az összetevők (gombok, szövegdobozok, címkék, listák stb.) Az alkalmazás ablakának formanyomtatványába (vagy ablak formájához) kell illeszteni. Amikor műveletbe kapcsolódó kiválasztási, elhelyezése és használata felhasznált komponensek komponens palettán (annak kiválasztott komponens kiválasztja az „egér”), és az ablak Object Inspector (kijelzésére és beállítására értékeit összetevők és meghatározza a komponensek a reakció minden elérhető események) és az Object TreeView ablakban (ebben az ablakban megjelenik az összetevők közötti kapcsolatok).

Tulajdonságok, események, módszerek

Az összetevő tulajdonságai meghatározzák az összetevők elhelyezkedését, méretét, megjelenését és egyéb jellemzőit. Az összetevő tulajdonságainak értékei az Object Inspector ablakban beállíthatók a Tulajdonságok lapon az alkalmazás tervezési szakaszában. A komponens tulajdonságértékek programozottan is módosíthatók futási idő alatt

Egy esemény akkor következik be, amikor elvégzi a kapcsolódó műveleteket

komponenst. Ha egy esemény bekövetkezésekor olyan műveleteket kell végrehajtani, amelyek egy alkalmazásnak erre az eseményre adott válasza, akkor az ilyen esemény végrehajtásához létre kell hozni az esemény feldolgozásának eljárását. Ezután az operátorokat hozzá kell adni ehhez az eljáráshoz, és olyan műveleteket kell végrehajtani, amelyek meghatározzák a szoftveralkalmazásnak az eseményre adott válaszát.

Általában egy esemény feldolgozására vonatkozó eljárás létrehozása

társított kiválasztott összetevő vagy akár több kiválasztott összetevők lehetnek az Object Inspector megnyitni az Események lapon (Events), helyezze a mutatót „egér” a jobb része egy karakterlánc nevét a kijelölt eseményt, és kattintson duplán a bal gombot, az „egér”. Miután elvégezte ezeket a lépéseket az Object Inspector összhangban a neve a kiválasztott esemény lesz a neve az esemény feldolgozási eljárások, és a szoftver modul ablak jelenik meg az „üres” üres ez az esemény eljárást. A generált eseményfeldolgozási eljárás során olyan operátorokat kell hozzáadni, amelyek olyan műveleteket hajtanak végre, amelyek meghatározzák az alkalmazás válaszát a kiválasztott eseményre.

A módszer egy objektumhoz tartozó eljárás vagy függvény

Az eljárás, beleértve, az eljárás az objektumhoz kapcsolódó esemény feldolgozásához. A Delphi programozási környezetben számos olyan módszert fejlesztettek ki, amelyek különböző célokra használhatók.

Projektek létrehozása

Ahhoz, hogy hozzon létre egy tervezetet egy új szoftver alkalmazást (például Application), elkezdhetjük programozási környezet Start => Programok => Borland Delphi 7 => Delphi 7, vagy ha a programozási környezet, már dolgozik olyan projekt, akkor fuss a fő menüpontot a Fájl programozási környezet => Új => Alkalmazás







Projektfájlok mentése

A látható elemek létrehozása és az alkalmazásprogramok szövegeinek létrehozása után (és még jobb előttük) az alkalmazásprojekt minden fájlját menteni kell egy olyan mappában, amelyet kifejezetten létrehozott vagy létrehozott a projekt fájljainak mentésekor. Projektfájlok mentésekor ajánlatos a programozási környezet által kínált Project1 és Unit1 típusok szabványos projektnevét és moduljait (vagy moduljait) a projekt megnevezésével megegyező nevekhez (a név betűinek csak Latinul kell lennie). Ezenkívül a projektfájlt és a modulfájlokat különböző nevekkel kell menteni.

A projektfájlok mentéséhez alkalmazásokat lehet használni

a helyzettől függően bármelyik megfelelő parancs a Fájl menüből (Mentés, Mentés másként, Projekt mentése mint mentés) és az alkalmazásprojekthez társított összes fájl mentéséhez mentse a projektfájlt (a dpr kiterjesztéssel) és modul fájlok (a kiterjesztés után). A projektfájlhoz vagy a modulfájlokhoz kapcsolódó fájlok automatikusan mentésre kerülnek.

A projektfájlok mentésekor ügyelni kell arra,

Annak ellenére, hogy a projektfájl (és a kapcsolódó fájlok), valamint a modulok (és a kapcsolódó fájlok) fájljai különböző mappákban (parancsok, Mentés projekt neve és Mentés másolása) menthetőek, erősen ajánlott menteni az összes fájlt egy mappába , amelyeket kifejezetten létrehoztak vagy hoztak létre, amikor mentésre kerültek az adott projektfájlok esetében. Ellenkező esetben lehetőség nyílik a projektfájlok helytelen használatára, és ennek eredményeképpen az alkalmazás helytelen végrehajtása.

A létrehozott alkalmazások futtatása

A létrehozott alkalmazás végrehajtásához a programozási környezetben végrehajthatja a Run => Run menüparancsokat vagy a megfelelő Futtatás gombot a Debug eszköztáron (az F9 billentyűt is használhatja). Eleinte egy broadcast alkalmazás elindul, hogy végre a programozási környezet (pontosabban egy összeállítás) programot, amely létrehoz az alkalmazás futtatható fájlt az exe kiterjesztéssel (ez a fájl gyakran nevezik exe-modul), amelyet azután végre ellenőrzése alatt a programozási környezet.

Alkalmazások létrehozása és szerkesztése a programozási környezetben

A projekt létrehozása, projektfájlok mentése, projektek megnyitása programozási környezetben. A programmodul felépítése. Az eseménykezelők létrehozásának módjai. Használja a kódablakot a program szövegének létrehozásakor és szerkesztésénél. Az alkalmazás összeállítása és futtatása.

A projekt létrehozása, a projektfájlok mentése, megnyitása

a programozási környezetben

Amikor létrehoz egy alkalmazási projekt megteremti több fájlt: a projekt fájl (kiterjesztésű DPR), a modul fájlok (pas), űrlapfájlok (DFM), a projekt erőforrás fájlban (res), menthető fájlok fordító beállításai (cfg), projekt (dof) a programozási környezetet (dsk) és esetleg a projekthez kapcsolódó egyéb fájlokat.

A látható elemek kialakulása és a program szövegeinek létrehozása után

(és még ennél is jobb), mentse el az alkalmazásprojekt összes fájlját egy speciálisan létrehozott vagy létrehozott mappában, amikor menteni szeretné ezt a konkrét projektfájlt. Projektfájlok mentésekor ajánlatos a programozási környezet által kínált Project1 és Unit1 típusok szabványos projektnevét és moduljait (vagy moduljait) a projekt megnevezésével megegyező nevekhez (a név betűinek csak Latinul kell lennie). Ezenkívül a projektfájlt és a modulfájlokat különböző nevekkel kell menteni.

A projektfájlok mentésekor ügyelni kell arra,

Annak ellenére, hogy a projektfájl (és a kapcsolódó fájlok), valamint a modulok (és a kapcsolódó fájlok) fájljai különböző mappákban (parancsok, Mentés projekt neve és Mentés másolása) menthetőek, erősen ajánlott menteni az összes fájlt egy mappába , amelyeket kifejezetten létrehoztak vagy hoztak létre, amikor mentésre kerültek az adott projektfájlok esetében. Ellenkező esetben lehetőség nyílik a projektfájlok helytelen használatára, és ennek eredményeképpen az alkalmazás helytelen végrehajtása. Új projekt létrehozásakor vagy egy másik projekt megnyitásakor, ha még nem mentette meg a korábban megnyitott projekt összes fájlját, előfordulhat, hogy egy ablak jelenik meg egy kérdéssel kapcsolatban a korábban megnyitott projekt bizonyos fájljainak módosításainak mentésével kapcsolatban. Ezeket a kérdéseket a változások mentésének vagy megmentésének függvényében kell megválaszolni.

A programmodul felépítése

egység <имя модуля>; felület <интерфейсная часть> végrehajtás <исполняемая часть> végén. <= признак конца модуля Между исполняемой частью и признаком конца модуля могут также находиться инициализирующая (initialization) и завершающая (finalization)части модуля.

Az eseménykezelők létrehozásának módja

Általában ahhoz, hogy hozzon létre egy eseménykezelő, vagy más szóval, a feldolgozási eljárás egy esemény társult a kiválasztott komponens vagy akár több kiválasztott összetevők lehetnek az Object Inspector megnyitni az Események lapon (Events), helyezze a mutatót „egér” a jobb oldalon vonalat a kiválasztott esemény nevével, és kattintson duplán a bal egérgombbal.

Hozzon létre eljárást a leginkább jellemző esemény feldolgozásához

elemet, vagy ezt az eljárást akkor érheti el, ha az egérmutatót az elem ablakában vagy annak ikonjába helyezi az objektum TreeView ablakában, majd kattintson duplán a bal egérgombbal.

Kódablak használata a program szövegének létrehozásakor és szerkesztésénél

Az alkalmazás összeállítása és futtatása

A létrehozott alkalmazás összeállításához és futtatásához a programozási környezetben futtathatja a Run => Run menüparancsokat, vagy kattintson a megfelelő Futtatás gombra a Debug eszköztáron (az F9 billentyűt is használhatja). A fordítás eredményeként létrejön egy végrehajtható alkalmazásfájl az exe kiterjesztéssel (ezt a fájlt gyakran exe modulnak nevezik), amelyet ezután a programozási környezet vezérel. A létrehozott alkalmazás végrehajtható a programozási környezettől függetlenül (egy egyszerű alkalmazás esetében elegendő az exe modul futtatásához a végrehajtáshoz).

"Alkalmazások létrehozása a Delphi-ban"

oldal link




Kapcsolódó cikkek