Import-Status per ProgressBar anzeigen
-
Hallo,
ich importiere .csv-Datein per Programm in eine Datenbank. Ich möchte mir den Status/Fortschritt des Imports per ProgressBar anzeigen lassen. Leider hab ich keine Ahnung wie das anstelle. ich finde leider keinen passenden Tutorials. Könnt ihr mir bitte helfen.
lg
Flow
-
Das hängt ja davon ab, wie dein Import genau aussieht.
Ich gehe mal davon aus, dass dort irgendwo eine for-Scheife o.ä. zum Einsatz kommt. Also setzt du die Max-Property der ProgressBar auf die Gesamtzahl der Schleifendurchläufe und erhöhst in jedem Durchlauf die Position-Property der ProgressBar um Eins.
Ggf. musst du noch ein Application->ProcessMessages() in die Schleife packen, damit die Änderungen der ProgressBar auch gezeichnet werden können.Bei sehr vielen Durchläufen ist es u.U. besser, die Progressbar z.B. nur in jedem zehnten oder hundertsten Durchlauf weiterzusetzen, um das Programm nicht auszubremsen.