![]() |
anzeiige eines neuen fensters
Hi Habe ein problem und zwar
Delphi-Quellcode:
bei diesem Program stücköffnet sich das Fenster ca 1 millisec. und ist sovort wieder zu muss ich da einen anderen befehl als Show nehmen ???
try
blabla.show; finally blabla.free; end; THX im voraus [edit=Sharky]Delphi-Tags gesetzt. Bitte beim nächsten mal selber machen ;-) Danke. Mfg, Sharky[/edit] |
Re: anzeiige eines neuen fensters
|
Re: anzeiige eines neuen fensters
kommt ganz drauf an was du eigentlich machen willst.
|
Re: anzeiige eines neuen fensters
ich will eigentlich nur das das 2te fenster ´sich bis ich es wieder schliese ( per Button ) offenbleibt und das .free ist ja dazu da das der speicherbereich wieder freigegeben wird
|
Re: anzeiige eines neuen fensters
Hallo,
ganz logisch das sich das Fenster wieder schließt. Bei einer Try Finally Anweisung, wird alles im Try bereich abgearbeitet und wenn er damit fertig ist wird Finally ausgeführt und dort gibts du ja das Fenster schon wieder frei. |
Re: anzeiige eines neuen fensters
also muss ich das dan so schreiben ??
try blabla.Show; end; blabla.free; |
Re: anzeiige eines neuen fensters
nein, bringt das selbe Ergebnis.
Chakotay1308 sagte dir was du verwenden musst damit das fenster aufbleibt und der code erst nach dem Schliessen des Fensters weiter ausgeführt wird. Die Form ist das allerdings die einzige in der du arbeiten kannst. Wenn du willst das du in beiden (oder noch mehr ) Forms geleichzeitig (nacheinander ohne die Fenster zumachen zu müssen) arbeiten kannst darfst du das free an der Stelle überhaupt nicht machne. |
Re: anzeiige eines neuen fensters
ausserdem erwartet der Compiler nach dem try
entweder ein except oder ein finally mach blabla.free erst wenn du das fenster schliesst. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:14 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