Du greifst auf die falsche Instanz der Form1 zu. Schlechte Lösung: Übergib bei der Erstellung der Form2 mit New einen Form1-Parameter an die Form2, speichere diesen dann zwischen und nutze ihn zum Setzen der Progressbar. Gute Lösung: Gib der Form2 ein Event. Form1 mit Button und Progressbar, Form2 mit Button (Versteckter Text)
Mach Dir ein separates Projekt, füge da meinen Code ein und studiere ihn. Button1 in Form1 ruft Form2 auf. Button1 in Form2 steuert die Progressbar an.
Zitat von RodFromGermany: „Mach Dir ein separates Projekt, füge da meinen Code ein und studiere ihn.“Zitat von a.setzer: „funktioniert nicht!! “Was funktioniert nicht?
Zitat von a.setzer: „Private WithEvents Progressbar As C7Kameraprüfung“ Idt C7Kameraprüfung die Klasse, in der folgender Code steht: VB.NET-Quellcode (2 Zeilen)
Zitat von a.setzer: „Im Load Event der Form2 habe ich eingefügt:VB.NET-Quellcode (2 Zeilen)“Zitat von a.setzer: „im LOAD event der Form "C7Kameraprüfung" steht “Nun noch einmal: Form2 <=> Form "C7Kameraprüfung" Zitat von RodFromGermany: „Ist C7Kameraprüfung die Klasse, in der folgender Code steht:“
Zitat von a.setzer: „VB.NET-Quellcode (1 Zeile)“C&P-Künstler. Das hab ich Dir in meinem kleinen Testprojekt reingeschrieben, damit Du siehst, dass da was passiert. Bei Dir sollten da viiiiiiiiiiiiiele Prozesse ablaufen. Nimm das Sleep raus
Zitat von a.setzer: „VB.NET-Quellcode (1 Zeile)“ Mein kleines Demoprogramm lief ja offensichtlich, bleiben also die 60 cm. Soll hier bloß auf 100 getestet werden oder sollen bei diversen Werten entsprechende Fortschritte gepostet werden?
@Vatter: Nach Deiner MonoWahrheit werde ich mich mal etwas zurückhalten. Möglicherweise könnte es Leute geben, die nicht verstehen, was man ihnen rät. @a.setzer: Schmeiß Dein Projekt weg und fang völlig neu von vorne an, nimm als Basis einen funktionierendenn Code von mir oder so.