vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
komisches problem 
Autor: eclere
Datum: 03.04.02 17:44

hallo,
ich schon wieder.
ich hab hier etwas sehr sehr komisches. beim code unten soll eine progressbar während den suchen eingeblendet werden. das klappt auch, aber... sie läuf 2x durch. ich versteh nicht was ich da falsch mache.
kann mir jemand sagen warum?

gruss eclere

der code:

Private Sub Tree_SelectionChange(Folder As CCRPFolderTV6.Folder, PreChange As Boolean, Cancel As Boolean)
PicWait.Visible = True
PicWait.Refresh
pbScan.Value = 0
Dim Extension As String
Dim Filename As String
Dim ItemFound As Boolean
Dim FileInfo As modID3.Info
If Mid(Folder.FullPath, 3, 1) <> "\" Then
PicWait.Visible = False
PicNone.Visible = True
Exit Sub
End If
flMusic.Path = Folder.FullPath
If Right(Folder.FullPath, 1) = "\" Then
Realpath = flMusic.Path
Else
Realpath = flMusic.Path & "\"
End If

lvFiles.ListItems.Clear
If flMusic.ListCount > 0 Then
pbScan.Max = flMusic.ListCount
End If
For i = 0 To flMusic.ListCount
pbScan.Value = i
Filename = flMusic.List(i)
Extension = LCase(Right(Filename, 4))
If Extension = ".mp3" Or Extension = ".wma" Then
lvFiles.ListItems.Add , , Filename
ItemFound = True
FileInfo = modID3.GetID3(Realpath & Filename)
lvFiles.ListItems(lvFiles.ListItems.Count).SubItems(1) = FileInfo.sTitle
lvFiles.ListItems(lvFiles.ListItems.Count).SubItems(2) = FileInfo.sArtist
lvFiles.ListItems(lvFiles.ListItems.Count).SubItems(3) = FileInfo.sAlbum
End If
Next
PicNone.Visible = Not ItemFound
PicWait.Visible = False
End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
komisches problem65eclere03.04.02 17:44
Re: komisches problem225ModeratorDieter03.04.02 17:54

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel