Standard párbeszédablakok

Slides:



Advertisements
Hasonló előadás
Információs függvények
Advertisements

Koordináták, függvények
S 1SCM© Siemens AG All rights reserved Útmutató a click4suppliers easy használatához Szállítói regisztráció.
Gazdasági informatika
Az ablakok.
Grafikus tervezőrendszerek programozása 10. előadás.
Delphi A VB felhasználó barátságát kombinálja a C++ tág lehetőségeivel és sebességével. RAD - Rapid Application Development; „Vizuális nyelv”; 4GL nyelv:
GoldWorks grafika. Grafikus objektumok  előre definiált keretek  images (egy vagy több rés értékének reprezentálása)  canvases (image-ek megjelenítésére)
Az XI.A osztály tanulmányi előmenetelének tanulmányozása Magyarázata:
Felhasználó barátság eszközei
Cells(sor száma, oszlop száma)
JavaScript.
Programozás alapjai.
Programozás alapjai.
Delphi A VB felhasználó barátságát kombinálja a C++ tág lehetőségeivel és sebességével. A VB felhasználó barátságát kombinálja a C++ tág lehetőségeivel.
Amit a HTML-ről érdemes tudni
Mire jók a tabulátorok? Lehetőséget nyújtanak
A CLIPS keretrendszer CLIPS "C" Language Integration Production System.
Alapok 2013/2014, őszi szemeszter gyakorlati foglalkozás Automatizálási tanszék.
C++ Alapok, első óra Elemi típusok Vezérlési szerkezetek
Kliensoldali Programozás
C++ alapok, harmadik óra
Delphi programozás Delphi programozás SRTNB előadás - Borland Delphi – fontosabb komponensek tárgyalása Nagyváradi Anett.
Delphi programozás alapjai Nagyváradi Anett PTE PMMK MIT.
Delphi programozás 8. ELŐADÁS ADO ActiveX Data Objects.
Kivételkezelés a C++ nyelvben Bevezetés
Operációs rendszerek gyakorlat 6. Gyakorlat Vakulya Gergely.
P ROGRAMOZÁS I/O műveletek. S YSTEM.C ONSOLE A programjainknak fontos része a felhasználóval való kommunikáció. Adatokat kell kérni tőle, vagy közölnünk.
1. Változótípusok az Object Pascalban 2. Elágazások, ciklusok
Alapszint 2.  Készíts makrót, ami a kijelölt cellákat egybenyitja, a tartalmat vízszintesen és függőlegesen középre igazítja és 12 pontos betűméretűre.
Adatbevitel az adattáblába. Egyéni számformátumok Az egyéni számformátumok olyan speciális karaktersorozatok, amelyek egy mező tartalmának megjelenítését.
Grafikus tervezőrendszerek programozása 8. előadás.
Alprogramok deklarációja, definíciója és meghívása Páll Boglárka.
Programozási nyelvek Páll Boglárka.
Karakterláncok Páll Éva Boglárka. Ismétlés Deklaráció var s:string; Length(karlánc) Concat(karlánc1,...,karláncn) Copy(miből,honnan,hányat) Delete(miből,honnan,hányat)
Az If függvény és a Feltételes Formázás az Excelben
Rendezések és szövegkezelő függvények
Űrlapok.
DOKUMENTUMOK KÉSZÍTÉSE WORD 2007 SZÖVEGSZERKESZTŐVEL II. rész.
DOKUMENTUMOK KÉSZÍTÉSE WORD 2007 SZÖVEGSZERKESZTŐVEL I. rész.
Delphi Készítette: Rummel Szabolcs Elérhetőség:
Support.ebsco.com Oktatóprogram Összetett keresés végrehajtása az EBSCOhost felületen Irányított stílusú keresőmezők.
Az osztály tanulmányi előmenetelének tanulmányozása vizsgálata! Függvények magyarázata!
Pénzügyi feladatok VBA támogatása Barna Róbert KE GTK
V 1.0 Programozás III. További ablakok készítése Továbbított események.
ACCESS Lekérdezések, űrlapok, jelentések
1 Mivel foglalkoz(t)unk a laborokon? 1.hét: Word dokumentumok 1.hét: Word dokumentumok tagolása, tartalomjegyzék, ábrák számozása, hivatkozások, egyenlet-szerkesztő.
A Visual Basic és a programozás oktatása
Free pascal feladatok
SZÖVEGSZERKESZTÉS II. SZÖVEGSZERKESZTÉS LÉPÉSEI
A 2. géptermi beszámoló VBA anyagának összefoglalása
1 Mivel foglalkoz(t)unk a laborokon? 1.Labor: Word alapok Excel alapok: Excel alapok: Cellahivatkozás, munkalapfüggvény, diagram varázsló, trendvonal 2.
Excel programozás (makró)
1 Függvények használata – az első függvénynél a formulát háromszor be kell írni, rendre az x, x+h, x-h argumentumokkal, – a második függvénynél az új (feltételes.
Az 5,6,7 laborok VBA anyagának összefoglalása
Alapok Gyakorlat 2015/16 őszi szemeszter Automatizálási tanszék.
Táblázatkezelés Képletek és függvények. Képletek A képletek olyan egyenletek, amelyek a munkalapon szereplő értékekkel számításokat hajtanak végre. A.
Számítások az Accessben Számított mező létrehozása Az adatbázisokat érdemes úgy tervezni, hogy ne tároljunk olyan adatokat, amelyek a többiből kiszámíthatók.
Továbbított események További ablakok készítése
Informatikai gyakorlatok 11. évfolyam
Útmutató a click4suppliers easy használatához
Neumann János Informatikai Kar
Gépészeti informatika (BMEGEMIBXGI)
Excel programozás (makró)
Cím elrendezés Alcím.
Neumann János Informatikai Kar
A CLIPS keretrendszer
Hernyák Zoltán Magasszintű Programozási Nyelvek I.
Cím Alcím.
Cím elrendezés Alcím.
Előadás másolata:

Standard párbeszédablakok Monostori Ádám és Vámossy Zoltán (vamossy.zoltan@nik.bmf.hu)

Üzenetek megjelenítése Üzeneteket kétféleképpen jeleníthetünk meg: a Windows std. dialógusait használva, ill. általunk megtervezett párbeszédablakot használva Párbeszédablakot a következő esetekben használunk: figyelmeztetés megjelenítése hibaüzenetek közlése megerősítések kérése Monostori Ádám és Vámossy Zoltán (vamossy.zoltan@nik.bmf.hu)

A ShowMessage eljárás (1) Rövid, szöveges üzenetek megjelenítésének legegyszerűbb módja Használata: ShowMessage(’Üzenet’); Monostori Ádám és Vámossy Zoltán (vamossy.zoltan@nik.bmf.hu)

A ShowMessage eljárás (2) ha többsoros üzenetet akarunk megjeleníteni, akkor az üzenet szövegét tagoljuk a #13#10 karakterekkel (kocsi vissza/soremelés) Showmessage('Ez'+#13#10+'most'+#13#10+'egy'+#13#10+'többsoros'+#13#10+'üzenet'); Monostori Ádám és Vámossy Zoltán (vamossy.zoltan@nik.bmf.hu)

A MessageDlg függvény (1) A MessageDlg eljárás olyan üzenetablakot jelenít meg, mely a programozó által megadott szöveget, előre meghatározott készletből kiválasztott fejlécszöveget, szimbólumokat és gombokat jelenít meg Szintakszisa: function MessageDlg(const Msg: string; DlgType: TMsgDlgType; Buttons: TMsgDlgButtons; HelpCtx: Longint): Word; Monostori Ádám és Vámossy Zoltán (vamossy.zoltan@nik.bmf.hu)

A MessageDlg függvény (2) Paraméterek: az első paraméter a megjelenítendő szöveg a második paraméter az üzenetablak típusa: mtWarning mtError mtInformation mtConfirmation a harmadik paraméter a használandó gombok halmaza mbYes, mbNo, mbOk, mbCancel, mbHelp, mbAbort, mbRetry, mbIgnore, mbAll, mbYesToAll , mbNoToAll a negyedik paraméter a súgó környezet (help context), ami azt jelzi, hogy F1 lenyomásakor a súgó hányadik oldala jelenjen meg Monostori Ádám és Vámossy Zoltán (vamossy.zoltan@nik.bmf.hu)

A MessageDlg függvény (3) Példa: MessageDlg( 'Akarja törölni a Delphit?', mtConfirmation, [mbYes, mbOk] ,0); Monostori Ádám és Vámossy Zoltán (vamossy.zoltan@nik.bmf.hu)

A MessageDlg függvény (4) A függvénynek van visszatérési értéke, mely azt adja meg, hogy melyik gombbal zártuk le a dialógust Visszatérési értékek: mrNone mrAbort mrYes mrOk mrRetry mrNo mrCancel mrIgnore mrAll Használata: if MessageDlg(‘Kilép a programból?', mtConfirmation, [mbYes, mbNo], 0) = mrYes then Close; Monostori Ádám és Vámossy Zoltán (vamossy.zoltan@nik.bmf.hu)

Az InputBox függvény (1) Valami értékének a bekérésére használható Szintakszis: function InputBox(const ACaption, APrompt, ADefault: string): string; Paraméterei: ACaption: az ablak fejléce APrompt: a bekérendő adatra utaló szöveg ADefault: alapérték Monostori Ádám és Vámossy Zoltán (vamossy.zoltan@nik.bmf.hu)

Az InputBox függvény (2) A függvény az OK gombra kattintva az általunk beírt szöveggel a Cancel gombra kattintva a Default értékkel tér vissza Monostori Ádám és Vámossy Zoltán (vamossy.zoltan@nik.bmf.hu)

Az InputQuery függvény Szintakszis: function InputQuery(const ACaption, APrompt: string; var Value: string): Boolean; Visszatérési értéke igaz, ha az Ok gombbal zártuk le, a bevitt adat a Value paraméterbe kerül Monostori Ádám és Vámossy Zoltán (vamossy.zoltan@nik.bmf.hu)

Monostori Ádám és Vámossy Zoltán (vamossy.zoltan@nik.bmf.hu) Feladat #1 Másodfokú egyenlet megoldása std. dialógus ablakokkal: az együtthatókat az InputBox, ill. InputQuery függvényekkel kérjük be az eredmény(eke)t ShowMessage, ill. MessageDlg használatával jelenítsük meg A IV. csoport tartalmaz gyakorló feladatokat! Monostori Ádám és Vámossy Zoltán (vamossy.zoltan@nik.bmf.hu)