A Delphi megjelenése



Hasonló dokumentumok
F2. A Delphi 5 Enterprise felhasználói felülete

Az eszközpaletta. Felsı sor balról jobbra. Második sor balról jobbra 1/7

Elemi alkalmazások fejlesztése I.

Mobil Telefonon Keresztüli Felügyelet Felhasználói Kézikönyv

MPLAB leírás V1.1. Projektek kezelése. MPLAB leírás - dr. Kónya László 1

Belépés a rendszerbe. Gyors menü

A szerzõrõl... xi Bevezetés... xiii

PMU Kezdı lépések. 1-0 Egy bit ki/be kapcsolása, érintı mezı (touch tag), funkció billentyő mezı (function key tag), lámpa mezı (lamp tag)

Visual Basic 2005 Express Edition A VISUAL STUDIO HASZNÁLATA NEM LEKTORÁLT VÁLTOZAT

Adatbázis-kezelés ODBC driverrel

Operációs rendszerek. Tanmenet

9. óra operációs rendszerek. Grafikus operációs rendszer

Az SQL*Plus használata

PDF DOKUMENTUMOK LÉTREHOZÁSA

II. év. Adatbázisok és számítógépek programozása

1. Origin telepítése. A telepítő első képernyőjén kattintson a Next gombra:

Apró Windows Explorer trükkök

Széchenyi István Egyetem

Bevezetés a QGIS program használatába Összeálította dr. Siki Zoltán

ABB Teach Pendant programozás segédlet

Tájékoztató a kollégiumi internet beállításához

Molekuláris evolúció második gyakorlat

Programozási technológia

Választó lekérdezés létrehozása

SZÁMÍTÓGÉPES PROBLÉMAMEGOLDÁS

Dr. Pétery Kristóf: CorelDRAW 9 testre szabás

Tartalomjegyzék. A Delphi 5 integrált fejlesztõkörnyezet 8. A Delphi 5 kiadásai 7

Adatintegritás ellenőrzés Felhasználói dokumentáció verzió 2.0 Budapest, 2008.

munkafüzet open eseményéhez

Avery Design Pro 4.0

einvoicing Elektronikus számlázás Ügyfélportál Felhasználói kézikönyv Ügyfélportál V Page 1 of 12

Adatbázis Rendszerek II. 5. PLSQL Csomagok 16/1B IT MAN

Thermo1 Graph. Felhasználói segédlet

Hogyan használja az OROS online pótalkatrész jegyzéket?

Adabáziselérés ODBC-n keresztül utasításokkal C#-ban

A NetBeans IDE Ubuntu Linux operációs rendszeren

A Code::Blocks fejlesztőkörnyezet

Programozási technikák Pál László. Sapientia EMTE, Csíkszereda, 2009/2010

Címzett: Kovács Gézáné Szeged, Híd u. 1. Tisztelt Kovács Gézáné! Örömmel értesítjük, hogy Ön megnyerte nyereményjátékunk 1000 Ft-os díját.

A CAPICOM ActiveX komponens telepítésének és használatának leírása Windows7 operációs rendszer és Internet Explorer 8-es verziójú böngésző esetén

1. Gyakorlat: Telepítés: Windows Server 2008 R2 Enterprise, Core, Windows 7

Telepítési útmutató a Solid Edge ST7-es verziójához Solid Edge

SAP Business One. Alapfunkciók, alapbeállítások. Mosaic Business System Kft.; Support:

Matlab Fuzzy Logic Toolbox

HP Photo Printing referenciaútmutató

Internetkonfigurációs követelmények. A számítógép konfigurálása. Beállítások Windows XP alatt

SQL*Plus. Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP (dolgozó), DEPT (osztály) "közönséges" felhasználók

10. Gyakorlat: Alkalmazások publikálása Remote Desktop Szervízen keresztül

RTCM alapú VITEL transzformáció felhasználó oldali beállítása Spectra Precision Survey Pro Recon szoftver használata esetén

Országos Területrendezési Terv térképi mel ékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával Útmutató 2010.

Elemi alkalmazások fejlesztése IV. Adatbázis-kezelés ActiveX vezérlıkkel - 1

Egyszerű alkalmazás fejlesztése JDeveloperben

6. Alkalom. Kép ClipArt WordArt Szimbólum Körlevél. K é p

Vizuális és eseményvezérelt programozás , II. félév BMF NIK

kommunikáció Megoldások

SDI ALKALMAZÁS I. Workspace / ResourceView / Toolbar / IDR_MAINFRAME. Workspace / ResourceView / Menu / IDR_MAINFRAME

Image Processor BarCode Service. Felhasználói és üzemeltetői kézikönyv

4. Gyakorlat: Csoportházirend beállítások

A nyomtatókkal kapcsolatos beállításokat a Vezérlőpulton, a Nyomtatók mappában végezhetjük el. Nyomtató telepítését a Nyomtató hozzáadása ikonra

E-Freight beállítási segédlet

Operációs rendszerek. Tanmenet

QGIS tanfolyam (ver.2.0)

Hálózati betekint ő program telepítése mobil telefonra. Symbian. alarm shop. Windows mobile Android IPhone Blackberry

3. modul - Szövegszerkesztés

2. modul - Operációs rendszerek

Egzinet Partner Portál

WEBPAC e-corvina. Egyszerő keresés:

Data Integrátorok a gyakorlatban Oracle DI vs. Pentaho DI Fekszi Csaba Ügyvezető Vinnai Péter Adattárház fejlesztő február 20.

A kontrolladat-szolgáltatás elkészítése

Vodafone Connect Lite (telepítés Windows XP operációs rendszer alatt)

CabMap hálózat-dokumentáló rendszer

Országos Területrendezési Terv térképi mellékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával

CGS Civil 3D Extensions 2012 telepítése

Útmutató a MATARKA adatbázisból való adatátvételhez

Labor leletező program

Eseményvezérelt alkalmazások

Ismerkedés az új felülettel

OKTATÓANYAG. Cseh Péter. Webes alkalmazás készítése JDeveloper segítségével CSPOAAI.ELTE

eseményvezérelt megoldások Vizuális programozás 5. előadás

Első lépések. File/New. A mentés helyét érdemes módosítani! Pl. Dokumentumok. Fájlnév: pl. Proba

MMTS DERIVATÍV PIAC KERESKEDÉSI MUNKAÁLLOMÁS SZOFTVER

Tartalomjegyzék 2. RENDSZER FELÉPÍTÉSE... 3

Windows mappaműveletek

Az alábbiakban szeretnénk segítséget nyújtani Önnek a CIB Internet Bankból történő nyomtatáshoz szükséges böngésző beállítások végrehajtásában.

Samsung Universal Print Driver Felhasználói útmutató

Prezentáció Microsoft PowerPoint XP

Elektronikus pályázati űrlap (eform) létrehozása - Útmutató

Országos Területrendezési Terv térképi mel ékleteinek WMS szolgáltatással történő elérése, Quantum GIS program alkalmazásával Útmutató 2010.

Adatbáziskezelés alapjai. jegyzet

Közösség, projektek, IDE

Érintőképernyős terminálok NB sorozat

DKÜ ZRT. A Portál rendszer felületének általános bemutatása. Felhasználói útmutató. Támogatott böngészők. Felületek felépítése. Információs kártyák

Access adatbázis elérése OLE DB-n keresztül

1. A NÉPESSÉGNYILVÁNTARTÓ PROGRAM TELEPÍTÉSI FELTÉTELE. A

Tipp A Word makrók kimerítõ tárgyalását megtalálhatjuk az O Reilly gondozásában megjelent Writing Word Macros címû könyvben.

Számítástechnikai és kereskedelmi Kft. tel: 62/ fax: 62/ Jövedelem bavallás

A ChipScope logikai analizátor

Adatelemzés SAS Enterprise Guide használatával. Soltész Gábor solteszgabee[at]gmail.com

Mobil Informatikai Rendszerek

3. modul - Szövegszerkesztés

Átírás:

A Delphi megjelenése Delphi7 A Delphi elindítása után a következı képernyıvel jelentkezhet be: A Delphi fejlesztıkörnyezet négy fı területbıl áll: a fejrészbıl, Menü rendszer Eszközök Többlapos paletta komponensekkel ami a menüt, az eszközöket és a komponenseket tartalmazza, Eszközök panel: Run = Kompiláció+Linkelés+Futtatás Crtl+F9 = Kompiláció+Linkelés F9 = Futtatás 1/16

a képernyı bal oldalán látható objektumfelügyelıbıl (Object Inspector), amely 3 részbıl áll: 1. Az aktuális objektumot kiválasztó lefelé nyíló lista (ComboBox) 2. Properties (Tulajdonságok) oldal 3. Events (Események) oldal Object ComboBox Az aktuális Objektum fıtulajdonságai, azaz csak azok, amelyeket lehet Designtime ban (Fejlesztési idı alatt) kezelni, vannak még csak Runtime ban kezelhetı tulajdonságok is. 2/16

3/16 Az aktuális Objektum fıeseményei, azaz olyan események, amelyekre az adott objektum tud reagálni futási idı alatt ( Run-time ban)

a formszerkesztı (Form-designer) ablakból: és az adott formhoz tartozó és általa eltakart kódszerkesztıbıl. Utóbbi úgy válik láthatóvá, ha a formszerkesztı alól "kilógó" részére rákattintunk (vagy F12-t nyomunk). 4/16

A Delphi munkaterület fejrésze A menü Bármilyen száraznak is tőnhet a következı rész, a menük többé-kevésbé részletes ismertetése kikerülhetetlen. Elızetesen csak annyit kell megemlíteni, hogy a Delphi menüje is helyzetérzékeny, azaz esetenként a legördülı menülista tételei attól is függnek, hogy éppen milyen mőveletet végezünk. A File menü New...: A menüpont kiválasztásakor egy összefoglaló jellegő, többlapos párbeszéd-ablak jelenik meg (New Items), ahonnan új projektet, vagy más elemeket választhatunk. Általában van egyszerőbb módszer is... 5/16

Application: Windows alatt önállóan futtatható alkalmazás (Project) CLX Application: Linux alatt önállóan futtatható alkalmazás Data Module: Adatbázis alapú alkalmazásokban használható speciális elemeket tartalmazó modul Form: Az alkalmazáshoz tartozó ablak vizuális alakja Frame: Az ablakon belül megjeleníthetı változtatható ablakrész Unit: Forráskódot tartalmazó egység Other: lásd következı lapot 6/16

Other: Itt lehet pontosítani, mit akarunk létrehozni: Például, a New lapon új formot vagy unitot adhatunk a projekthez (az alkalmazásunkhoz). A Dialogs lapról néhány típus párbeszéd-ablak készítéséhez nyújt segítséget. A Data Modules lapon adatkezelı formok készítéséhez kapunk segítséget, végül a Projects oldal a több dokumentumból (MDI) és az egy dokumentumból (SDI) álló felületet tartalmazó projekthez nyújt segítséget. Open...: Létezı unitot vagy formot nyit meg, amivel egyúttal a projektünkhöz hozzá is adhatjuk. Reopen: A legutóbb használt néhány projekt ill. fájl nyitható meg innen. Save: Elmenti az aktuális fájlt. Save As...: Másik név alatt menthetjük el a fájlt. Save Project As...: A projektet új néven menti el. Save All: A projekthez tartozó összes fájlt elmenti. Close: Bezárja az aktuális fájlt. Ha még nem volt elmentve, rákérdez a mentésre. Close All: Az összes megnyitott fájlt bezárja. A mentetlenekre rákérdez. Use Unit: A unitok kezelését könnyíti meg (ha több unitból áll a projekt). Print: nyomtatás Exit: kilépés 7/16

Az Edit menü Undelete vagy Undo és Redo: A szokásos visszavonás-visszaállítás pár. Cut: Kivágás. Copy: Másolás. Paste: Beillesztés. Delete: Törlés. Select All: A szövegszerkesztı ablak minden sorát kijelöli (formszerkesztıben minden elemet). Align to Grid: Rács, amelynek segítségével pontosan helyezhetık el a komponensek a formokon. Bring to Front: A kijelölt objektumot a többi fölé helyezi,... Send to Back:... ez pedig alá. Align: Párbeszédablak segíti a precíz komponens-elhelyezést. Size: A kijelölt objektum pontos méreteit állíthatjuk be. Scale: A komponens nagyíthatóságáról lehet intézkedni. Tab Order: Egy formon azt lehet beállítani, hogy a Tab billentyővel milyen sorrendben lépkedjük végig a komponenseken. Creation Order: A nem vizuális komponensek létrehozásának sorrendje. Lock Controls: A form elemeinek rögzítésére való. Add to Interface: A forráskód Interface részét kezelésre való lehetıség. 8/16

A Search menü Find...: Szöveget kereshetünk vele az aktuális ablakban. A megnyíló párbeszédablakban megadható a szöveg, megadható, hogy megkülönböztesse-e a kis- és nagybetőket (Case sensitive), vagy hogy csak teljes szavakat kell-e keresni (Whole words only). Megadható a keresés tartománya, azaz hogy a teljes szövegben, vagy csak a kijelölt blokkban kell-e keresni (Global, Selected), a keresés iránya elıre, vagy vissza (Forward, Backward) történjen stb. Find in Files...: Az aktuális Projecthez tartozó összes fájlban történı keresés. Replace...: Szöveget cserélhetünk, a Text to find sorba a keresendı, a Replace with sorba a csereszöveget kell beírni. A keresési funkciónál megismert beállítási lehetıségek itt is megvannak. A Replace all bekapcsolásával valamennyi elıfordulást automatikusan lecseréli. Search Again: A keresési, illetve csere mővelet ismételhetı. Incremental Search: Ez is keresés, de begépelés közben a keresett szöveghez ugrik. Go to Line Number...: A megadott számú sorra ugrik a kurzor. Find Error: A fordítás vagy futtatás utáni hiba helyére ugrik. Browse Symbol: Szimbólumot kereshetünk, csak fordítás (lokalizáció) után használható. 9/16

A View menü Project Manager: A Project Manager ablak megjelenítésére való. Translation Manager: A fordítást (lokalizációt) segítı eszköz. A kódszerkesztı ablakot hozza be, ahol a projekt forráskódú szövegét nézhetjük meg. Object Inspector: Az objektumfelügyelı ablakot jeleníti meg. Object TreeView: Az objektumok közötti viszonyokat megjelenítı ablak. To-Do List: Lista, ahova beírhatjuk végrehajtandó teendıket. Alignment Palette: A megnyitott ablakban a kijelölt elemeket egyszerően rendezhetjük el. Browser: Osztályok, metódusok hivatkozásait, hatáskörét tekinthetjük meg. Code Explorer: Forráskód megjelenítése. Component list: Komponensek keresését biztosító ablak. Windows List: Az adott pillanatban nyitott állapotban lévı ablakok listája. Additional Message Info: az aktuális projekthez különbözı címkék kezelése. Debug Windows: Az alkalmazás fejlesztésekor használható különbözı speciális interaktív hibakeresési eszközök. Desktops: Munkaasztal beállítás. Watches: A programfutás ellenırzésekor bizonyos változók értékét kísérhetjük figyelemmel. Toggle: Átkapcsolás Form és forráskód között. Units: A projektben lévı unitok jelennek meg. Forms: A projektben lévı formok jelennek meg. New Edit Window: Egy új szövegszerkesztı (kódszerkesztı) ablak nyílik meg, aminek felhasználásával a forráskódú szöveg különbözı részeit szerkeszthetjük. Toolbars: Különbözı eszköztárak testreszabása. 10/16

A Project menü Add to Project...: Létezı formok és forráskódok hozzákapcsolása az aktuális projekthez. Remove from Project...: Unitok eltávolítása projektbıl. Import Type Library: A rendszerben regisztrált külsı típuskönyvtárak hozzácsatolása projekthez. Add to Repository...: Ha olyan formot készítettünk, amit máskor is fel akarunk használni, felvehetjük a kelléktárba. View Source: A Projekthez tartozó fıprogram forráskódja megjelenítése. Languages: A projekt más nyelvekre való fordításához szükséges eszköz. Add New Project és Add Existing Project: Új vagy létezı projekthez tartozó források hozzáadása az aktuális projekthez. Compile: A módosított forráskód kompilációja. Build Project: A módosított forráskód kompilációja + linkelése Syntax Check: szintakszis ellenırzése. Compile All Projects: Összes projekt kompilációja. Build All Projects: Összes projekt kompilációja + linkelése Web Deployment Options: A Web alapú eszközök telepítési opciók. Web Deployment Options: A Web alapú eszközök telepítése. Options: Az aktuális projekt beállításai (súgófájl, ikon, formok, stb.) 11/16

A Run menü Run: Futtatja a programot. Ha a program szövege megváltozott, akkor elıbb automatikus fordításra és szerkesztésre kerül sor (jegyezzük meg az F9 billentyőt!). Parameters: Futási paraméterek beállítására való. Step Over: A programfutás követésére való (lépéses módban). Szubrutinokba nem megy be (F8, ehhez lásd következı menüpontot!). Trace Into: A programfutás soronkénti követésére való. Szubrutinok hívásakor a szubrutinok utasításain is végigmegy a program. Itt is fontos az F7 funkcióbillentyő. Trace to Next Source Line: Lépés a következı programsorra (Shift+F7 gomb!). Run to Cursor: Nem fut végig a program, hanem csak az aktuális kurzorpozícióig (F4). Run Until Return: Szubrutin (függvény) fut végig és visszaad eredményt. Show Execution Point: Megmutatja a következı programsort. Program Pause: Felfüggesztés. Program Reset: Befejezi a futtatást. Evaluate/Modify...: A programfutás során keletkezett változó értékekre lehet rákérdezni az Expression mezıben, az értékek a Result mezıben jelennek meg. Add Watch...: Egy figyelendı változót lehet beírni, a programfutás során figyelemmel kísérhetı az érték alakulása. Add Breakpoint...: Töréspontokat lehet beszúrni a programba. 12/16

A Component menü New Component...: Új komponenseket készíthetünk (már ha szükséges). Install Component...: Kész, vásárolt (vagy más legális úton szerzett) komponenseket telepíthetünk a Delphi komponenskönyvtárába. Import ActiveX Controls...: ActiveX vezérlık telepítése. Create Component Template...: Új (testre szabott) komponenssablont hozhatunk létre. Install Packages: A komponenscsomagot telepíthetünk a Delphi komponenskönyvtárába. Configure Palette...: A komponenspaletta testre szabása. 13/16

A Database menü Explore: Betölti a Database Explorert, amely lehetıvé teszi az adatbázis-struktúrákban való keresést. SQL Monitor: SQL nyelven készített lekérdezések kezelése. Form Wizard...: Adatbázis beviteli képernyık készítését segítı varázsló. 14/16

A Tools menü Environment Options...: Többlapos párbeszéd-ablakban a Delphi különbözı beállításait lehet elvégezni. Editor Options...: Többlapos párbeszéd-ablakban a forráskód szerkesztı beállításait lehet elvégezni. Debugger Options...: Többlapos párbeszéd-ablakban a hibakeresési beállításokat lehet elvégezni. Repository...: Az Add to Repository paranccsal létrehozott kelléktárhoz való hozzáférés. Translation Repository...: A fordításhoz szükséges szövegek kezelését szolgáló felület. Web App Debugger: Web-alapú alkalmazások hibakeresési felületének beállításai. Regenerate CORBA IDL Files...: Ha alkalmazás használja CORBA-technológiát, akkor itt lehet megfelelı fájlokat újragenerálni. Configure Tools...: A Delphi-hez adott eszközök elérése és testre szabása. Database Desktop:...Külsı eszköz adatbázishoz tartozó adatok (pl. táblák) kezeléséhez. Image Editor: Képszerkesztı-rajzoló eszköz. Package Collection Editor: Csomagok csoportosításához használható felelület. XML Mapper: XML dokumentumok és alkalmazás adatai közötti kapcsolatkezelı eszköz. Rave Designer: (Eredmény-)jelentések (Reports) fejlesztéséhez szükséges (javasolt) eszköz. 15/16

A Help menü Egyáltalán nem fontos, de érdekes: ha az About ablakot megnyitottuk és az Alt gomb lenyomott állapotában beírjuk: team, akkor megtekinthetjük a Delphi létrehozásában közremőködı csapat névsorát. 16/16