Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

VB Progres Bar

Empfohlene Antworten

Veröffentlicht

Hi,

ich habe ein Programm geschrieben, dass Daten von einem Ordner zum anderen kopiert und würde mir den Vortschritt gerne in einer Vortschritt anzeige anzeigen lassen. Leider habe ich keine Ahnung, wie ich das anfangen soll. Kann mir da jemand weiter helfen oder sagen, wo ich so etwas nachlesen könnte?

Danke schon mal in Voraus

Reninho

Du fügst die Progressbar entweder gleich in das Formular ein,

welches du gerade benutzt, oder legst ein neues Formular an,

welches du dann auch aus anderen Formularen aus aufrufen kannst.

Dann brauchst du nur noch die Anzahl deiner Datensätze zum Beispiel.

Dim lFenster as frmProgressbar

lFenster.Visible = True

lFenster.Caption = "Auslesen der Daten..."

lFenster.ProgressBarLaden.Visible = True

lFenster.ProgressBarLaden.Min = 0

If Recordset.RecordCount = 0 Then

'Damit trotzdem die Progressbar angezeigt wird

lFenster.ProgressBarLaden.Max = 100

Else

lFenster.ProgressBarLaden.Max = Recordset.RecordCount

End If

'Startwert setzen

lFenster.ProgressBarLaden.Value = 0

Recordset.MoveFirst

Do until Recordset.EOF

...

Recordset.MoveNext

If Recordset.EOF Then Exit Do

lFenster.ProgressBarLaden.Value = lFenster.ProgressBarLaden.Value + 1

Loop

Unload lFenster

Naja, jedenfalls war es so bei VB6, aber in .net dürfte es nicht groß anders sein. ;)

Tip 1: http://www.vb-archiv.de/archiv/tipp_details.php3?pid=379

Tip 2: in der MSDN

ansonsten: kommt drauf an, wie der Fortschritt angezeigt werden soll. Entweder nutzt du die Gesamtzahl der Dateien und berechnest den Fortschritt nach jeder abgeschlossenen Datei oder du nimmst die Größe der Dateien und zeigst daran den Fortschritt. De facto aktualisierst du nach jedem Schleifendurchlauf (ist in den meisten Fällen ne Schleife...) die Progress Bar.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.