Das ist eine Möglichkeit. Du kannst auch die ProgressReporter im MainForm haben und dem per Export-Class-Event mitteilen, dass sich was getan hat. Der ProgressReporter ist ja nur dafür da, aus dem Nebenthread Daten an den Hauptthread zu vermitteln. Also:
Variante A: Export-Class wechselt mit eigenen ProgressReporter die Threads, um die Integerdaten weiterzugeben und danach teilt man dies per Hauptthreadevent ans MainForm mit.
Variante B: Export-Class teilt die Integerdaten per Event dem MainForm mit und das MainForm kümmert sich per ProgressReporter um den Threadwechsel.
Wie Du willst.
btw:
Variante A: Export-Class wechselt mit eigenen ProgressReporter die Threads, um die Integerdaten weiterzugeben und danach teilt man dies per Hauptthreadevent ans MainForm mit.
Variante B: Export-Class teilt die Integerdaten per Event dem MainForm mit und das MainForm kümmert sich per ProgressReporter um den Threadwechsel.
Wie Du willst.
btw:
ArticleAmount
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von „VaporiZed“, mal wieder aus Grammatikgründen.
Aufgrund spontaner Selbsteintrübung sind all meine Glaskugeln beim Hersteller. Lasst mich daher bitte nicht den Spekulatiusbackmodus wechseln.
Aufgrund spontaner Selbsteintrübung sind all meine Glaskugeln beim Hersteller. Lasst mich daher bitte nicht den Spekulatiusbackmodus wechseln.