Hallo,
ich habe folgendes Problem: Es existiert eine Liste von Structs, auf der nacheinander mehrere aufwändige Operationen ausgeführt werden. Operationen sind z.B. der Vergleich der Liste mit sich selbst, was bei 100000 Einträgen doch schon sehr lange dauern kann. Es geht nicht anders und ist auch nicht schlimm.
Was ich aber möchte, ist, dass die GUI mir zumindest immer anzeigt, welche Operation gerade auf der Liste ausgeführt wird. Ich habe bereits einen Fortschrittsbalken gebaut, der auch trotz CPU-Auslastung super funktioniert. Aber das Neuzeichnen von Textfeldern erzwingen geht leider nicht so einfach. Kann / muss ich das irgendwie in einen eigenen Thread packen? Kann mir da jemand weiterhelfen?
Gruß Tobian.
ich habe folgendes Problem: Es existiert eine Liste von Structs, auf der nacheinander mehrere aufwändige Operationen ausgeführt werden. Operationen sind z.B. der Vergleich der Liste mit sich selbst, was bei 100000 Einträgen doch schon sehr lange dauern kann. Es geht nicht anders und ist auch nicht schlimm.
Was ich aber möchte, ist, dass die GUI mir zumindest immer anzeigt, welche Operation gerade auf der Liste ausgeführt wird. Ich habe bereits einen Fortschrittsbalken gebaut, der auch trotz CPU-Auslastung super funktioniert. Aber das Neuzeichnen von Textfeldern erzwingen geht leider nicht so einfach. Kann / muss ich das irgendwie in einen eigenen Thread packen? Kann mir da jemand weiterhelfen?
Gruß Tobian.