Library code snippets
Producing File Lists
This code supprots pattern matching Ie: certain filetypes only like *.exe.
This doesn`t support recursion.
Note form moderator to the newbies:
Note that the functions below followed by $ also can be called without the $.
$ defines a string return in VB
End Note
/html>
sub GetFileList
strP = "C:\"
If Right$(strP, 1) <> "\" Then strP = strP + "\"
' strA=Dir$(strP+"\*.exe", vbDirectory) ' *.exe files only (No Folders)
' add vbDirectory to include folder names
strA = Dir$(strP, vbDirectory) ' ' get first file
While strA > ""
If strA <> "." And strA <> ".." Then
If GetAttr(strP+strA) and vbDirectory then
' a folder
Else
' a file
End If
'MsgBox strP + strA ' strPathname + strFilename
End If
strA = Dir$ ' Get Next File
Wend
End Sub
Related articles
Related discussion
-
Run-time error '91'
by converter2009 (1 replies)
-
VB6 Runtime error 381 subsript out of range Error
by Uncle (2 replies)
-
passing and reading parameters from using Shell
by jigartoliya (0 replies)
-
Convert C++ code to VB6
by mawcot (4 replies)
-
listbox scrollbar
by Dennijr (10 replies)
Related podcasts
-
Christian Beauclair
14 mai 2008 (�mission #0074) ::.Christian Beauclair: Stratégies de migration VB6 vers .NET Nous discutons avec Christian Beauclair des stratégies de migration VB6 vers .NET. Entre autres, nous discutons comment utiliser le "VB 6 Code Advisor" et le "Interop Forms Toolkit" pour ajouter la puiss...
This thread is for discussions of Producing File Lists.