Also ich hab ma n kleines Programm versucht.
csProgress ist die progressBar.
if (csAnzahlBox.Text != "" && csNameBox.Text != "")
{
count = Convert.ToInt32(csAnzahlBox.Text);
csProgress.Value = 0;
for (int i = 0; i < count; i++)
{
Anweisung1();
Thread.Sleep(1500);
Anweisung2();
progress = (int)(i / count * 100);
this.Invoke(new MethodInvoker(GUIAccess));
}
}
void GUIAccess()
{
csProgress.Value = progress;
csProgress.Update();
}
Allerdings bleibt die Bar immer auf 0...