Problem³
Verfasst: 13.04.2005 20:24
Hallo Leute!Ich habe ein kleines Problem,mit einem Progg:
Edit by NicTheQuick: Code-Tags gesetzt
Code: Alles auswählen
InitMovie()
Procedure inhalt(pfad.s)
IncludeDirectoriesInListings.l = #False
DirectoryName.s
FileType.l
NewList Listings.s()
If ExamineDirectory(1,pfad, "")
Repeat
FileType = NextDirectoryEntry()
If FileType = 1
AddElement(Listings())
Listings() = DirectoryEntryName()
EndIf
If IncludeDirectoriesInListings = #True
If FileType = 2
AddElement(Listings())
Listings() = DirectoryEntryName()
EndIf
EndIf
Until FileType = 0
EndIf
If OpenFile(1, "Listings.txt")
ForEach Listings()
WriteStringN(pfad+Listings())
Next
CloseFile(1)
EndIf
EndProcedure
PfadName.s = PathRequester("Please choose a folder...","")
inhalt(PfadName)
OpenFile(0,"Listings.txt")
CreateFile(1,"Playlist.txt")
Repeat
UseFile(0)
DateiPfad$ = ReadString()
endung$=GetExtensionPart(DateiPfad$)
If endung$="mp3"
UseFile(1)
WriteStringN(DateiPfad$)
EndIf
Until Eof(0)<>0
CloseFile(0)
CloseFile(1)
OpenFile(2,"Playlist.txt")
Repeat
songpfad$=ReadString()
If songpfad$
If LoadMovie(0,songpfad$)
OpenWindow(0, 100, 150, MovieWidth(), MovieHeight(), #PB_Window_SystemMenu, "Player")
PlayMovie(0, WindowID())
Repeat
Until WaitWindowEvent() = #PB_EventCloseWindow
Else
MessageRequester("Shit", "Es geht ned!!!", 0)
EndIf
EndIf
Until Eof(2)<>0
CloseFile(2)
DeleteFile("Playlist.txt")
DeleteFile("Listings.txt")