Moin Yheeky,
also wenn ich das richtig verstanden habe:
Zeige die Passwort Abfrage doch mit ShowModal an.
Dann wartet das Programm solange, bis dieses Formular wieder geschlossen wurde.
Wenn Du es dann z.B. so einbaust
Delphi-Quellcode:
if PasswortAbfrage.ShowModal = mrOK then
begin
// Was bei erfolgreicher Passworteingabe passieren soll
end;
kannst Du auch darauf reagieren, ob ein korrektes Passwort eingegeben, oder der Dialog abgebrochen (mrCancel) wurde.
Die Prüfung ob das PW korrekt war liesse sich im OnCloseQuery des Dialogs unterbringen.