Einzelnen Beitrag anzeigen

Timelesk

Registriert seit: 24. Jul 2004
72 Beiträge
 
#2

Re: Formular erst anzeigen, dann MessageDlg

  Alt 3. Feb 2007, 10:38
Ich bin's nochmal!

Gerade eben hab ich ein neues Projekt geladen und dabei ist mir die Projekt.dpr ins Auge gefallen.

Ich habe folgendes ausprobiert:
Delphi-Quellcode:
program MeinProgramm;
{...}
begin
  Application.CreateForm(TFormular, Formular);
  Formular.Show; //Zeige Hauptformular
  Formular.loadFiles; //Prüfe, ob die benötigten Dateien existieren
  Application.Run; //Starte Programm ?
end.
Somit erscheint erst das Formular und danach die Fehlermeldung! Genau wie ich es wollte.

Nun würde mich aber noch interessieren, warum das Application.Run an letzter Stelle stehen darf?
Die Delphi-Hilfe half mir dabei leider nicht sehr viel weiter:
Zitat:
Die Methode Run enthält die Hauptbotschaftenschleife der Anwendung. Der Aufruf von Run kehrt erst zurück, wenn die Botschaftenschleife der Anwendung beendet wird.

gruß
Timelesk
  Mit Zitat antworten Zitat