Joa, bräucht mal Hilfe.
Geht mehr um den mathematischen Teil:
Hier die Methode welche invoked wird:
Also die Progressbar soll den Status der Prozedur abrufen(Die Hauptprozedur findet in den beiden Schleifen statt, deswegen hab ich dort die Methode), Konventschl.count ist Variabel und vorher unbekannt genauso wie Passwort.length.
der Parameter der an die Methode übergeben wird, berechnet das irgendwie ungenau.(heisst die Progressbar ist viel früher voll, als die Prozedur beendet ist, je länger der Text ist).
Geht mehr um den mathematischen Teil:
Code:
For Schreiben As Integer = 0 To Passwort.Length - 1 'Anweisungen Me.BeginInvoke(DirectCast(AddressOf Steigerung, Action(Of Double)), (1 / (Passwort.Length - 1)) * 50) Next For x As Integer = 0 To Konventschl.Count - 1 'Anweisungen Me.BeginInvoke(DirectCast(AddressOf Steigerung, Action(Of Double)), (1 / (Passwort.Length - 1)) * 50) Next
Code:
Private Sub Steigerung(erhöhung As Double) ProgressBar1.Increment(Convert.ToInt32(erhöhung)) End Sub
der Parameter der an die Methode übergeben wird, berechnet das irgendwie ungenau.(heisst die Progressbar ist viel früher voll, als die Prozedur beendet ist, je länger der Text ist).