Mach's doch so:
Code:
if Application.MessageBox('Nicht alle
db sind vorhanden.','Information',64)=mrOK then Form1.Close;
Das bewirkt, dass der Dialog geöffnet wird und beim Klick auf OK die Form geschlossen wird.
Wieso denn immer so umständlich?
Gruß Matze