Hey Forum,
ich habe mal wieder ein kleines Problem.
Ich habe ein Programm geschrieben, dass sehr viele Berechnungen macht(auch mit großen Zahlen), genauer gesagt einige (hundert)tausend an der Zahl.
Dabei ist die Form natürlich stecken gelieben, also hab ich das ganze in einen Backgroundworker verlegt, der die Zahlen in einer List(of Int) speichert.
Sobal er mit rechnen fertig ist, will ich die ganzen Zahlen nacheinander in einer Richtextbox in einer 2ten Form aufzählen lassen.
Da dabei auch die 1rste Form steckt, man sie währenddessen nicht verschieben/arbeiten usw kann, wollte ich auch das in den Backgroundworker schieben, aber das geht nicht, weil es ein "threadübergreifender Vorgang" sei.
Dann hab ich versucht, es so zu lösen:
Trotzdem steckt Form1 auch. Wie kann ich die Ergebnisse in Form2 anzeigen lassen, während ich in der Form1 weiterarbeiten kann??(Form2 ist solange unsichtbar)
Ich blick diese Threads nicht ganz. Kann ich Form2 gleich in einem ganz anderen Thread ausführen lassen, und wenn ja, wie? Ich will nur, dass Form1 währenddessen nicht steckt.
Danke![;)](https://www.vb-paradise.de/wcf/images/smilies/wink.png)
mfg
ich habe mal wieder ein kleines Problem.
Ich habe ein Programm geschrieben, dass sehr viele Berechnungen macht(auch mit großen Zahlen), genauer gesagt einige (hundert)tausend an der Zahl.
Dabei ist die Form natürlich stecken gelieben, also hab ich das ganze in einen Backgroundworker verlegt, der die Zahlen in einer List(of Int) speichert.
Sobal er mit rechnen fertig ist, will ich die ganzen Zahlen nacheinander in einer Richtextbox in einer 2ten Form aufzählen lassen.
Da dabei auch die 1rste Form steckt, man sie währenddessen nicht verschieben/arbeiten usw kann, wollte ich auch das in den Backgroundworker schieben, aber das geht nicht, weil es ein "threadübergreifender Vorgang" sei.
Dann hab ich versucht, es so zu lösen:
Trotzdem steckt Form1 auch. Wie kann ich die Ergebnisse in Form2 anzeigen lassen, während ich in der Form1 weiterarbeiten kann??(Form2 ist solange unsichtbar)
Ich blick diese Threads nicht ganz. Kann ich Form2 gleich in einem ganz anderen Thread ausführen lassen, und wenn ja, wie? Ich will nur, dass Form1 währenddessen nicht steckt.
Danke
![;)](https://www.vb-paradise.de/wcf/images/smilies/wink.png)
mfg