Hallo,
ich habe eine doppelte For-Schleife (i,j),
die für die Pixel eines Bildes Bild.GetPixel(i, j) ausgeben soll.
In der Schleife habe ich deshalb ein Listbox-Fenster angesprochen,
das mir ausgeben soll(listbox.items.add), wieviel Prozent des Bildes schon bearbeitet sind.
Das funktioniert auch, allerdings erscheint erst lange die Sanduhr und erst wenn die Schleifen fertig durchlaufen sind, werden auf einen Schlag die Zwischenstände angezeigt…Warum wird der aktuelle Wert nicht direkt in die Listbox geschrieben?
Zusatzfrage: Gibt es Möglichkeiten, solche Schleifen als Hintergrundprozesse laufen zu lassen, so dass die Sanduhr nur diesen Vorgang, nicht aber das ganze Programm lahm legt?
Daqnke für Tipps, Gruß Jörg