![]() |
Bestätigungsfenster beim Beenden öffnen.
Hi,
wir müssen in der Schule mit Delphi programieren. Dabei bin ich dann irgendwann auf ein Problem gestoßen. Ist warscheinlich total simpel aber ich hab keine Ahnung. Ich möchte gerne, dass sich ein bestätigen Fenster öffnet, wenn ich auf den beenden Button klicke. Bitte helft mir. mfg rip202 |
Re: Totaler delphi Noob braucht dringend hilfe.
Versuchs mal mit einem "messagedlg" im OnCloseQuery-Ereignis.
|
Re: Totaler delphi Noob braucht dringend hilfe.
Oder MessageBox (das ist halt mein Favorit). Wichtig dabei ist, die Variable CanClose dem Ergebnis des Dialogs anzupassen.
|
Re: Totaler delphi Noob braucht dringend hilfe.
Hey, vielen dank.
Ich probier das mit der messagebox. Ich bin aber leider so inkompetent, dass ich nicht mal weiß wie das funktioniert. Könnt ihr mir vielleicht da nochmal Hilfe geben? |
Re: Totaler delphi Noob braucht dringend hilfe.
Die Delphi-OH hilft gern.
|
Re: Totaler delphi Noob braucht dringend hilfe.
Delphi-Quellcode:
[edit] Was das im Einzelnen heißt, kannst Du aber in der Hilfe nachschagen ;) [/edit]
CanClose := MessageBox(Handle,'Wirklich schließen?','Ach Mensch',MB_YESNO or MB_ICONQUESTION) = IDYES;
|
Re: Totaler delphi Noob braucht dringend hilfe.
ok, thx.
ich glaub jetzt bekomm ichs hin. |
Re: Totaler delphi Noob braucht dringend hilfe.
Auch Dir ein herzliches Willkomen hier im Forum, :dp:
Eins stört mich: Zitat:
Programmieren ist eine schöne Sache, wenn man sich bis etwas damit beschäftigt hat, glaub mir. Zu deinem Problem: MessageBox (bzw. MessageDlg) wurde dir genannt. Beide Funktionen liefern dir einen Wert zurück, welcher Button im Dialog gedrückt wurde. Und om OncloseQuery kannst du daraufhin prüfen, ob die Anwendung nun geschlossen werden soll oder nicht. Dafür musst du, rate mal, den Var-Parameter canClose entsprechend setzen... eigentlich ganz logisch, oder :zwinker: |
Re: Totaler delphi Noob braucht dringend hilfe.
Gib deinem Titel bitte, entsprechend den Forenregeln, einen aussagekräftigen Titel :)
Der Grund für diese Regel ist einfach: Hat jemand das gleiche oder ein ähnliches Problem findet er über die Suchfunktion diesen Beitrag am ehesten wenn ein ordentlicher Titel vergeben ist. Zudem bleibt das Forum dadurch übersichtlicher weil man sofort anhand eines Titels weiß worum es bei einem Thema geht. Und zu guter letzt: liest jemand einen Titel und sieht daran "oh, hier kann ich helfen" bekommst du eher eine Antwort als wenn niemand den Beitrag anschaut weil der Titel nichts darüber aussagt. |
Re: Totaler delphi Noob braucht dringend hilfe.
ok, ich werds mir merken.=)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:37 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-2025 by Thomas Breitkreuz