Hallo,
ich habe hier ein sehr seltsames Problem.
Ich haben einen Code, der eine Schleife enthält, die nach jedem Schritt
noch eine Progressbar vollfüllt.
Das klappt auch ganz prima, bloß nach mehrmaligem ausführen des Codes (manchmal schon nach einem Mal)
macht er mit dem Code nicht weiter. Hört einfach auf, ohne irgendeine Fehlermeldung.
Der Code wird in einem BackgroundWorker ausgeführt
Der Code hört nach dem Enablen der Trackbar einfach auf.
Hab das ganze auch schon in einen Try Block geschrieben, welcher keine Fehler meldet
Wenn ich
weglasse, funktioniert aller hervorragend.
Hoffe jemand hat nen Tipp für mich
ich habe hier ein sehr seltsames Problem.
Ich haben einen Code, der eine Schleife enthält, die nach jedem Schritt
noch eine Progressbar vollfüllt.
Das klappt auch ganz prima, bloß nach mehrmaligem ausführen des Codes (manchmal schon nach einem Mal)
macht er mit dem Code nicht weiter. Hört einfach auf, ohne irgendeine Fehlermeldung.
Der Code wird in einem BackgroundWorker ausgeführt
VB.NET-Quellcode
- controll.checkforIllegalCrossThreadCalls = false 'nicht die beste Lösung, aber das klappt
- btnRAMLehren.Enabled = False
- TrackBar1.Enabled = False
- ProgressBar1.Visible = True
- ProgressBar1.Value = 0
- ProgressBar1.Maximum = TrackBar1.Value
- Me.Cursor = Cursors.WaitCursor
- Meine Schleife
- ProgressBar1.Visible = False
- TrackBar1.Enabled = True
- btnRAMLehren.Enabled = True
Der Code hört nach dem Enablen der Trackbar einfach auf.
Hab das ganze auch schon in einen Try Block geschrieben, welcher keine Fehler meldet
Wenn ich
weglasse, funktioniert aller hervorragend.
Hoffe jemand hat nen Tipp für mich
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Kilian_98“ ()