Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Prism CloseQuery im .Net (https://www.delphipraxis.net/70315-closequery-im-net.html)

sir-archimedes 29. Mai 2006 07:45

Re: CloseQuery im .Net
 
Hast du schon mal versucht im formeditor einfach doppelt auf das Closing-Event zu klicken? Dann sollte eigentlich dein Code angezeigt werden mit der entsprechenden Methode. In die kopierst du entweder deinen Closing-Code hinein oder es passt direkt...

Andidreas 29. Mai 2006 08:36

Re: CloseQuery im .Net
 
wenn ich über das X meine form schliess klappt alles...

ich will jetzt aber noch zusätzlich die möglichkeit bieten das programm über einen "exit" button zu verlassen, und hierfür will ich die schon bereits vorhandene closing procedure verwenden ;)

Alexander 29. Mai 2006 09:35

Re: CloseQuery im .Net
 
Wo genau liegt denn dein Problem?
Eigentlich sollte es doch so gehen, wie du es hast!?
Delphi-Quellcode:
procedure Main_Form..Button1_Click(sender: System.Object; e: System.EventArgs);
begin
  Self.Close;
end;

procedure Main_Form.Main_Form_Closing(sender: System.Object; e: System.ComponentModel.CancelEventArgs);
begin
  MessageBox.Show('');
end;
Wenn du den Button anklickst, solltest du ein leeres Dialogfenster erhalten.

Andidreas 29. Mai 2006 12:04

Re: CloseQuery im .Net
 
@alex

ja auf die lösung bin ich jetzt inzwischen auch bekommen...
und es geht auch :)

ich hab die ganze zeit versucht die Main_Form_Closing procedure aufzurufen... und des war nicht sehr erfolgreich...

edit:
ich wollte die procedure nicht über
Delphi-Quellcode:
self.close
aufrufen, sondern über
Delphi-Quellcode:
self.main_form_closing(sender,e)


hab da wahrscheinlich zu kompliziert gedacht :wall:


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:50 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz