DerStauner
Erfahrenes Mitglied
Ich habe folgendes Code:
Der User legt den Pfad fest, was man listen möchte, und das Programm sucht den Folder und seine Unterfolder nach allen Folder- und Filenamen durch. Aber bei einigen tausend Foldern oder Files kann es dauern. Und das möchte ich mit einem Progressbar anzeigen. Dazu muss ich das Progressbar skalieren und pro Folder oder Unterfolder bzw. Files das Value des Progressbars erhöhen. Das Erhöhen ist kein Problem, aber wie skaliere ich das Progressbar Wie sage ich dem Progressbar vor dem Starten, dass es z. b. 1340 Folder und Subfolder geben wird Das weiss man vor dem Starten doch nicht.
Code:
filearray = folder.GetFiles("*.*", SearchOption.AllDirectories)
folderarray = folder.GetDirectories("*.*", SearchOption.AllDirectories)
Der User legt den Pfad fest, was man listen möchte, und das Programm sucht den Folder und seine Unterfolder nach allen Folder- und Filenamen durch. Aber bei einigen tausend Foldern oder Files kann es dauern. Und das möchte ich mit einem Progressbar anzeigen. Dazu muss ich das Progressbar skalieren und pro Folder oder Unterfolder bzw. Files das Value des Progressbars erhöhen. Das Erhöhen ist kein Problem, aber wie skaliere ich das Progressbar Wie sage ich dem Progressbar vor dem Starten, dass es z. b. 1340 Folder und Subfolder geben wird Das weiss man vor dem Starten doch nicht.