Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Datei bei Programmstart laden, nachdem form sichtbar ist. (https://www.delphipraxis.net/92509-datei-bei-programmstart-laden-nachdem-form-sichtbar-ist.html)

_frank_ 21. Mai 2007 15:01

Re: Datei bei Programmstart laden, nachdem form sichtbar ist
 
mit processmessages funktioniert es super (hätte ich auch selber draufkommen können). hab das überall mal dringehabt, nur nicht im OnActivate :)

Danke, jetzt kann ich mich um die progressbar und einen abbrechen-button kümmern (natürlich auch mit processmessages);

hoika 21. Mai 2007 17:05

Re: Datei bei Programmstart laden, nachdem form sichtbar ist
 
So,

uhnd genau dazu ist das PostMessage bei mir gedacht,
ein Abbruch mit Close funktioniert in FormActivate (noch) nicht,
du musst das PostMessage nehmen.


Heiko

Bebe 21. Mai 2007 18:08

Re: Datei bei Programmstart laden, nachdem form sichtbar ist
 
ein eigenes Event erstellen, z.B. OnAfterShow von hsg

OnAfterShow Nr. 14

Klappt vorzüglich...

Gruß
Matze

MasterChief2 21. Mai 2007 18:46

Re: Datei bei Programmstart laden, nachdem form sichtbar ist
 
bau doch einfach nen sleep(x) ein, dann verzögerst du das laden halt manuell um etwa 3000ms! nicht schön, funktioniert aber

_frank_ 21. Mai 2007 18:51

Re: Datei bei Programmstart laden, nachdem form sichtbar ist
 
imho hält sleep den Programmablauf an, d.h. es werden keine Nachrichten verarbeitet...

Gruß Frank

Luckie 21. Mai 2007 21:13

Re: Datei bei Programmstart laden, nachdem form sichtbar ist
 
Siehe Hilfe: MSDN-Library durchsuchenSleep:
Zitat:

Suspends the execution of the current thread for at least the specified interval.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:07 Uhr.
Seite 2 von 2     12   

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