WinClose
obj -> WinClose() : logic
Fenster entladen
Details
- obj: Fenster
- Resultat:
logicEntladeerfolg - Siehe: Verwandte Befehle ,
WinOpen (),WinDialog ()
Mit diesem Befehl wird ein Fenster, das mit WinOpen () oder WinDialog () geladen wurde, geschlossen. Als (obj) wird der Deskriptor des zu schließenden Fensters übergeben.
Ein mit WinOpen () geöffneter und mit WinDialogRun () aufgerufenes Fenster kann entweder durch den Benutzer (zum Beispiel durch Drücken der Schließen-Schaltfläche) oder prozedural durch Ausführung des Befehls WinClose() geschlossen werden. In beiden Fällen befindet sich das Fenster noch im Speicher und es kann auf die Eigenschaften der enthaltenen Objekte zugegriffen werden. Das Fenster wird erst durch die erneute Ausführung von WinClose() entladen.
Beispiele:
// Fenster 'Message' laden
WinOpen('Message');
...
// Fenster $Message entladen
$Message->WinClose();
// Fenster 'Message' in tHdl laden
tHdl # WinOpen('Message');
...
// Fenster tHdl entladen
tHdl->WinClose();
Mögliche Laufzeitfehler:
_ErrHdlInvalid: Fenster (obj) ungültig