Guten morgen
@herzi: Sorry, deinen Vorschlag habe ich noch gar nicht aus probiert, aber dennoch danke für die Bemühung mir zu antworten!
@BenBE: Ich habe deinen Vorschlag ausprobiert, allerdings bekomme ich dann GAR KEINE MessagaBox mehr!?
Ich habe zwischenzeitlich noch einen Tipp in einem anderen Forum bekommen, welcher perfekt funktioniert und auch noch sehr einfach zu realisieren ist:
Ich nehme einfach anstelle meines "Handle" (welches das MainForm.Handle ist)
"Application.Handle" und schon macht mir die MessageBox meine Fensteranordnung nicht kaputt und zeigt die MessageBox auf der Form, von der wirklich die Aktion initiert wurde und wodurch der Fehler ausgelöst wurde...
Ich denke die Application.Handle MessageBox operiert einfach als oberstes Handle applicationsweit, so dass es durch diese Überordnung meine Fensterordnung nicht beeinflusst, weil es noch davor/darauf geklatscht wird.
MfG Meolus
if it was hard to write, it should be hard to read.