Forum: Sonstige Fragen zu Delphi
Delphi
by sakura,
23. Aug 2003
Du musst den Namen des HauptForm so lassen, wie Delphi ihn benannt hat. ;-) OnOffForm ist in Deinem Fall eher vom Typ TForm
...:cat:...
Forum: Sonstige Fragen zu Delphi
Delphi
by sakura,
23. Aug 2003
Schau Dir mal meinen zweiten Post an, da ist die u.a. Methode ShowOnOffForm modifieziert und da wird das OnClose Ereignis dem zweiten Form zugewiesen.
...:cat:...
Forum: Sonstige Fragen zu Delphi
Delphi
by sakura,
23. Aug 2003
Mal doof frag: Wieso denn nicht :?: :shock:
Ansonsten einfach
OnOffForm.Close;
aufrufen.
...:cat:..
Forum: Sonstige Fragen zu Delphi
Delphi
by sakura,
23. Aug 2003
Der ist gut. :mrgreen:
Freut mich, dass es funktioniert hat für Dich ;-)
...:cat:...
Forum: Sonstige Fragen zu Delphi
Delphi
by sakura,
23. Aug 2003
:wall: Jetzt wo ich fertig bin :wall: Egal, vielleicht hilft es mal jemand anders ;-)
...:cat:...
Forum: Sonstige Fragen zu Delphi
Delphi
by sakura,
23. Aug 2003
Okay. Den Teil habe ich wohl übersehen :oops: Dann ändere Dein Hauptform wie folgt:
type
THauptForm = class(TForm)
...
private
FOnOffForm: TForm;
procedure OnOffFormClose(Sender: TObject; var Action: TCloseAction);
...
public
Forum: Sonstige Fragen zu Delphi
Delphi
by sakura,
23. Aug 2003
Okay, gehen wir mal von der Annahme aus, daß Du zwei Formulare hast. HauptForm: THauptForm1 ist Dein, klar, Hauptformular. OnOffForm: TOnOffForm ist jenes Formular, welches immer mal wieder zu sehen sein soll.
Wenn Du mal in die Units Deiner beiden Formulare schaust, dann sieht Du direkt vor der Anweisung implementation folgende Zeilen (entsprechend der Benennung der Formulare).
var
...
Forum: Sonstige Fragen zu Delphi
Delphi
by sakura,
23. Aug 2003
@Matze, ich poste Dir gleich was. Vorher will ich aber wissen, wenn das Form ausgeblendet wird, soll es zerstört werden (eingegebene Daten gehen verloren) oder soll es nur versteckt werden, so daß beim nächsten Öffnen die alten Daten wieder da sind?
...:cat:...