Re: MDI Fenster mit caFree - prüfen ob Fenster existiert
Moin !
Visible = False bringt das: Erste Gelegenheit für Exception bei $7C812AEB. Exception-Klasse EInvalidOperation mit Meldung 'Untergeordnetes MDI-Formular kann nicht verborgen werden'. Prozess TreeDragDrop.exe (10028) |
Re: MDI Fenster mit caFree - prüfen ob Fenster existiert
Also das mit dem Hide scheint nicht zu klappen oder nur über Umwege.
Aber ich habe jetzt rausbekommen wie ich testen kann ob das Formular noch existiert. Es geht schon mit Owner. Aber der Aufruf ist etwas anders:
Delphi-Quellcode:
Trotzdem Danke für eure Hinweise !!
TNodeInfo(Node.Data).MDIChild.Owner <> NIL
|
Re: MDI Fenster mit caFree - prüfen ob Fenster existiert
Moin !
Ich muss nochmal kurz auf eine Frage aus dem ersten Posting zurück kommen ...
Delphi-Quellcode:
Ist MDIChild nun ein Verweis, ein Pointer, eine Kopie, ... !?
MDIChild : TForm;
Child := TfrmMDIChild.Create(Application); Child.BringToFront; MDIChild := Child; |
Re: MDI Fenster mit caFree - prüfen ob Fenster existiert
Eine Verweis(Referenz), was technisch gesehen ein Zeiger ist.
|
Re: MDI Fenster mit caFree - prüfen ob Fenster existiert
Danke. So hatte ich mir das auch gedacht.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:30 Uhr. |
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