Einzelnen Beitrag anzeigen

Ralf Stehle

Registriert seit: 8. Aug 2003
124 Beiträge
 
Delphi 7 Professional
 
#1

Programmroutine ausführen sobald Formular angezeigt wird

  Alt 22. Aug 2004, 20:47
Ich habe ein Datenbank-Projekt mit einem Fenster.

Beim Programmstart sollen die Datenbankeinträge überprüft werden. Hierzu müssen einige Routinen ausgeführt werden.

Wenn ich diese Routinen mit dem Ereignis FormShow starte, muß der Anwender bis zu einer Minute warten, bis das Programm-Fenster angezeigt wird. Wie kann ich erst das Haupt-Formular anzeigen und sobald es sichtbar ist danach die Prüfroutinen ausführen ?

Ich habe schon versucht ein zweites Formular nach dem Hauptformular zu öffnen, aber auch das wird schneller geöffnet wie das Hauptformular mit dem Datenbank-DBGrid

Einen Timer könnte ich natürlich benutzen, aber dann werden die Routinen nicht exakt dann abgearbeitet, wenn das Formular sichtbar wurde

Ralf
Ralf Stehle
ralfstehle@yahoo.de
  Mit Zitat antworten Zitat