... ich nochmal
Delphi-Quellcode:
if Application.MessageBox('Hey Ollum hast du korekt bock auf tool dicht mache ?', 'Programm Beenden', MB_ICONWARNING or MB_YESNO ) = ID_YES then
Close
else
showmessage('test');
funktioniert ! Dein Fehler muss also woanders liegen. Um ein 'UnterFormular' zu schliessen musst Du es auch beim Namen nennen,
Form2.Close
sonst schliesst Du wie hier schon erwähnt, das gesamte Programm.