![]() |
Fehler beim Form.Close
Ich habe innerhalb einer DLL ein Formular aufgerufen durch:
Delphi-Quellcode:
...das funktioniert auch soweit.
Procedure THF.KnopfEinstellungenClick(Sender: TObject);
Var EF: TEF; Begin EF:=TEF.Create(Application); Try EF.ShowModal; Finally EF.Release; End; End; Doch dieses Formular enthält einen Button, der es schließen soll:
Delphi-Quellcode:
Procedure TEF.KnopfZurueckClick(Sender: TObject);
Begin EF.Close; End; Jetzt bekomme ich einen Zugriffsverletzungs - Fehler?!?! Wie kann ich das umgehen bzw. anders programmieren? |
Re: Fehler beim Form.Close
Delphi-Quellcode:
Du greifst im KnopfZurueckClick-Event auf eine global EF-Variable zurück die absolut nichts mit deiner lokal in KnopfEinstellungenClick verwendeten Variable zu tun hat.
Procedure TEF.KnopfZurueckClick(Sender: TObject);
Begin Close; End; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:30 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