Seite 2 von 2
Verfasst: 31.12.2004 13:35
von 125
Ok

,
war, als ich die Beiträge geschrieben hab, schon im Halbschlaf

Verfasst: 31.12.2004 18:53
von Andre
Habe einen Bug-Report geschrieben, siehe hier:
http://purebasic.myforums.net/viewtopic.php?t=13546 [Bug-Report gelöscht]
[EDIT]
Mein blöder Bug-Report lag wegen einem falschen Dateinamen an mir selbst.
Wo ist nun wirklich das Problem ?
Folgender Code arbeietet nämlich:
Code: Alles auswählen
For a = 1 To 100
; Create and delete the same file 100 times
If CreateFile(1,"c:\test.txt")
WriteStringN("Test")
CloseFile(1)
Else
Debug "Error creating file!"
EndIf
If DeleteFile("c:\test.txt")
Else
Debug "Error deleting file!"
EndIf
Next
Verfasst: 01.01.2005 14:34
von Lars
Andre hat geschrieben:Wo ist nun wirklich das Problem ?
Ich würde ja sagen, in den fehlenden Pfad Angaben in 125s Code.
Da hat sich ja irgendwas geändert im letzten Update in PB bzgl. des
Currentdirectorys und anscheinend funktioniert das jetzt gar nicht mehr,
das nennt sich dann API konform

Verfasst: 01.01.2005 16:22
von 125
dann müsste ich doch aber schon einen error bei CreateFile("temp.pls") wegen fehlender Pfadangaben bekommen oder nicht? Wenn CreateFile("temp.pls") geht muss doch auch DeleteFile("temp.pls") funzen. oder sehe ich das falsch???
Und in einer nachfolgenden procedur dies dann ausliest funktioniert ja auch OpenFile("temp.pls") nur DeleteFile("temp.pls") funktioniert ohne Pfadangabe nicht.