List of folders at the bottom of this page.
Only failing on "C:\My Documents\My Videos"
??
How to handle this?
Code: Select all
'Movie Library list
Dim As Integer MaxFolders, LineCnt, DataLineCnt, FolderCnt, X, X1, X2, FileNum, F_Fatal, TT, FF
Dim As String OneLine, StrTag, Key, FileIn, FileOut, Text, Target
MaxFolders=1024
Dim As String Folders(MaxFolders)
FF = 0
TT = Not FF
F_Fatal = FF
' first thing, read list of folders and validate that they esist.
Print "Reading Folder List"
If Open ("Folders.txt" For Input As #1) = 2 Then ' not found
Print "Error Reading Data File"
Key = Input$(1)
F_Fatal = TT
Else
LineCnt = 0
While Not Eof(1)
Line Input #1, OneLine
If OneLine <> "" Then
LineCnt = LineCnt + 1
Folders(LineCnt) = OneLine
' Print LineCnt, Folders(LineCnt)
Else
End if
Wend
FolderCnt = LineCnt
Close 1
EndIf
Print "Writing Folders List"
If open ("MovFolderList.txt" For append As #3) = 2 Then ' File Not Found
Print "Error Writing Data File"
Key = Input$(1)
F_Fatal = TT
Else
For x1 = 1 To FolderCnt
Print #3, Folders(X1)
Print X1, Folders(X1)
Next x1
Close 3
EndIf
Print : Print "Paused"
Key = Input$(1)
Print
Print "Validate Folder List" ' from Folders() array
For x1 = 1 To FolderCnt
Target = Folders(X1)
If Right$(Target,1) <>"\" Then Target = Target +"\"
Target = target + "Test.txt"
Print "Checking"; X1, Target;
If Open (Target For Output As #1) = 2 Then ' not found
Print " - Folder Not found "
Folders(X1) = ""
Print: Print "Paused"
Key = Input$(1)
Print
Else
Print
Close 1
Kill Target
EndIf
Next x1
Print: Print "Finished"
Key = Input$(1)
Print
End
- C:\!FB\MovieLib\
C:\My Documents\My Videos
C:\!