Code: Alles auswählen
Files = OpenFileRequester("Open Shader", "", "Shader File (*.txt)|*.png|*.txt", 0)
Was fehlt hier?
Die completten Zeilen:
Code: Alles auswählen
Files = OpenFileRequester("Open Shader", "", "Shader File (*.txt)|*.png|*.txt", 0)
If Files <> ""
Files = StringField(Files, 1, #LF$) ; Nur das erste File, wenn es mehrere sind
AddElement(Shaders())
Shaders()\ShaderID = LoadShader(#PB_Any, GetFilePart(Files, #PB_FileSystem_NoExtension) + ".txt")
Shaders()\Name = GetFilePart(Files, #PB_FileSystem_NoExtension)
Shaders()\File = Files
Shaders()\Check = 0
ShaderFile$ = Files
ShaderFile$ = GetFilePart(Files ,#PB_FileSystem_NoExtension)
Break
EndIf
EndIf