Ich möchte gerne während des Startvorgangs meiner App, d.h. bis zum
Erscheinen des ersten regulären Fensters, ein Wartefenster anzeigen lassen. Habe leider keine Erfahrung mit Threads und wäre froh um etwas Beispiel
Code, wie man das realisiert.

Hallo!

Wichtig zu beachten wäre noch, dass du ein Problem mit dem OpenDocument-Event-Handler bekommen kannst. Wenn du nämlich mit dem Thread arbeitest oder alternativ die Sachen in einen Timer steckst (Damit unter Win das Fenster überhaupt gezeichnet wird), oder ein DoEvents() einbaust, dann wird es passieren, dass die Dateien, die du per Doppeklick geöffnet hast, geöffnet werden sollen, bevor deine Programm-Daten geladen sind. (anders gesagt: sobald der Main-Thread das erste mal zeit hat, führt er den OpenDocument - Eventhandler aus, es kann sein, dass deine Daten noch nicht geladen sind...)

Grüße,

Andreas Bernhardt

Antwort per Email an