Hallo Leute,
ich habe eine Progressbar und fülle sie mit mit "pb1.Value = wert;" Es Funktioniert auch sie geht langsam hoch, alles wunderbar nur sie flackert immer, als wenn der Aufruf zu schnell ist und sie immer wieder neu aufgebaut wird. Muß man vielleicht den letzten Wert noch extra abspeichern oder so? Ich habe allerdings auch schon Probiert
Allerdings auch ohne erfolg. Alles ist in einer While Schleife in einem Tread.
Hat jemand von euch vielleicht einen Rat?
Vielen Dank und Viele Grüße
Fridulin
ich habe eine Progressbar und fülle sie mit mit "pb1.Value = wert;" Es Funktioniert auch sie geht langsam hoch, alles wunderbar nur sie flackert immer, als wenn der Aufruf zu schnell ist und sie immer wieder neu aufgebaut wird. Muß man vielleicht den letzten Wert noch extra abspeichern oder so? Ich habe allerdings auch schon Probiert
Code:
pb1.Value = wert;
pb1.Value = pb1.Minimum;
Code:
while (s_length > s_read)
{
pb1.Value = b;
byte[] buffer = new byte[1024];
int read = reader.Read(buffer, 0, 1024);
s_read += read;
sendBuffer(stream, buffer, read);
int pc = (int) ((((double)s_read) / ((double)s_length)) * 100);
tb1.Text = pc + "% Gesendet!";
if (pc > pcalt)
{
pb1.Value = pc;
}
pb1.Value = pb1.Minimum;
}
Hat jemand von euch vielleicht einen Rat?
Vielen Dank und Viele Grüße
Fridulin