Hallo Leuts,
Erstmal vielen Dank für die raschen und sehr hilfreichen Antworten - also einfacher, als ich gedacht hatte.
Ich wollte nur nicht wieder in meine Nicht-
OOP-Weise verfallen.
Aber eine grundsätzliche Frage habe ich doch noch:
Wo liegt der Sinn, bei meinem Beispiel der Multi-Threading-Fähigkeit, weil:
Dialogfeld anzeigen,
Scannen und während des scans den Balken aktualisieren,
Ende scan und Ende Formular.
Klar sind es, streng genommen, zwei dinge. Aber, bis nicht alles gescannt ist, kann der User mit dem Programm ohnehin nix tun.
Es geht mir hier nicht um Sinn oder Unsinn, ich will's einfach verstehen.
Vielen Dank und viele Grüße
Marco