Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Form verstecken: Wo ist der Unterschied? (https://www.delphipraxis.net/34890-form-verstecken-wo-ist-der-unterschied.html)

Helmi 29. Nov 2004 19:01


Form verstecken: Wo ist der Unterschied?
 
Hallo,

könnt ihr mir sagen wo der Unterschied zwischen:
Code:
  //Verstecken der Form
  ShowWindow(Application.MainForm.Handle, SW_HIDE);
und:

Code:
  //Verstecken der Form
  Application.MainForm.Hide;
ist?

mfg
Helmi

Luckie 29. Nov 2004 19:05

Re: Form verstecken: Wo ist der Unterschied?
 
Das erstere ist eine Api Funktion, zweiteres ist eine Methode von TApplication. Wobei zweiteres wahrscheinlich auch nur die API Funktion aufrufen wird.

Helmi 29. Nov 2004 19:44

Re: Form verstecken: Wo ist der Unterschied?
 
Ich frag in meinem code auf

Code:
Application.MainForm.Visible
ab, und das ging ohne

Code:
Application.MainForm.Hide
nicht!

Luckie 29. Nov 2004 19:49

Re: Form verstecken: Wo ist der Unterschied?
 
Weil
Delphi-Quellcode:
ShowWindow(Application.MainForm.Handle, SW_HIDE);
die Visible Eigenschaft nicht setzt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:40 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-2025 by Thomas Breitkreuz