Hi,
Aus irgendeinem Grund meint er immer das er das Directory nicht examinieren kann.
seht ihr den Fehler? ich sitz da jetzt ne halbe std. drüber und finde nix O_o
Procedure ScanRecursivMultimedia(Dir$)
If ExamineDirectory(0,Dir$,"*.*") <> 0
Repeat
Isthereafile=NextDirectoryEntry()
If Isthereafile=1
Select GetExtensionPart(Dir$+DirectoryEntryName())
Case "mp3"
AddToPlaylist(Dir$+DirectoryEntryName())
Case "ogg"
AddToPlaylist(Dir$+DirectoryEntryName())
Case "mod"
AddToPlaylist(Dir$+DirectoryEntryName())
Case "s3m"
AddToPlaylist(Dir$+DirectoryEntryName())
Case "xm"
AddToPlaylist(Dir$+DirectoryEntryName())
Case "it"
AddToPlaylist(Dir$+DirectoryEntryName())
Case "mid"
AddToPlaylist(Dir$+DirectoryEntryName())
Case "midi"
AddToPlaylist(Dir$+DirectoryEntryName())
Case "wav"
AddToPlaylist(Dir$+DirectoryEntryName())
Case "mp2"
AddToPlaylist(Dir$+DirectoryEntryName())
Case "asf"
AddToPlaylist(Dir$+DirectoryEntryName())
Case "aiff"
AddToPlaylist(Dir$+DirectoryEntryName())
Case "wma"
AddToPlaylist(Dir$+DirectoryEntryName())
EndSelect
ElseIf Isthereafile=2
ScanRecursivMultimedia(Dir$+DirectoryEntryName())
EndIf
Until Isthereafile=0
Else
MessageRequester("Directory scan Error","Can't examine directory")
EndIf
EndProcedure
hab mir gerade dir$ ausgeben lassen
bei
Debug Pathrequester ......
bekomm ich ein Verzecihnis gedebuggt.
bei Debug dir$ bekomm ich auf einmal 5 Pathes O_o
wie kommt das?
nun bin ich total verwirrt^^
diese Procedur benutz ich zum aufrufen von der anderen:
uff hätte ich mal früher hier reingeschaut habs jetzt anders gemacht-
ich les das direcory aus packe alle u-directors in ein array und das wird dann am ende abgearbeitet. trotzdem thx hast mir super geholfen