![]() |
Dialog einfügen?
Hallo zusammen,
bin neu hier auf der Seite und hoffe mir kann jemand weiterhelfen. Ich soll für einen Kurs an der Uni ein bestehendes Programm um einen Form-Dialog(?)erweitern. Also ein neues Fenster, das bei "OnClick" aufgerufen werden soll. Wenn ich über -Datei- -Neu- -Andere- Dialog- so ein Dialog-Fenster erstelle kann mein bestehendes Programm aber nichts damit anfangen. Wie muss ich das Ganze verknüpfen und dem Programm befehlen, dieses Fenster bei "OnClick" aufzurufen. Ihr seht, ich bin blutiger Anfänger in Delphi, bzw. im Programmieren allgemein. Wäre für Hilfe sehr dankbar |
Re: Dialog einfügen?
1.) Neue Unit unter uses einbinden
2.) Im Event handler
Delphi-Quellcode:
oder
form.Show
Delphi-Quellcode:
aufrufen.
Form.ShowModal
|
Re: Dialog einfügen?
Wenn die Buttons auf dem Dialog BitButtons sind, kann ihnen per Eigenschaft "Kind" auch ein ModalResult zugewiesen werden. Wenn z.B. ein Button modalResult = mrYes und einer mrNo hat, kann der angeklickte Button so abgefragt werden:
Delphi-Quellcode:
Das geht natürlich mit allen ModalResults, die es gibt. Siehe dazu
case DialogForm.Showmodal of
mrYes: Showmessage('Es wurde Ja gedrückt'); mrNo: ... end; ![]() Gruß, ManuMF |
Re: Dialog einfügen?
OK, das nenn ich mal prompte Hilfe. Besten Dank, Prog läuft und meiner Uni-Karriere dürfte nichts mehr im Weg stehen...
|
Re: Dialog einfügen?
Zitat:
Grüße Faux |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:16 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz