war, als ich die Beiträge geschrieben hab, schon im Halbschlaf
CloseFile+DeleteFile
- Andre
- PureBasic Team
- Beiträge: 1765
- Registriert: 11.09.2004 16:35
- Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10 - Wohnort: Saxony / Deutscheinsiedel
- Kontaktdaten:
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:
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
Zuletzt geändert von Andre am 01.01.2005 15:15, insgesamt 1-mal geändert.
Ich würde ja sagen, in den fehlenden Pfad Angaben in 125s Code.Andre hat geschrieben:Wo ist nun wirklich das Problem ?
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
Lars
The only problem with troubleshooting is, that sometimes the trouble shoots back.
P4 2,6Ghz, 512MB RAM, GeForce 6200, WinXP Pro SP2, PB V3.94
The only problem with troubleshooting is, that sometimes the trouble shoots back.
P4 2,6Ghz, 512MB RAM, GeForce 6200, WinXP Pro SP2, PB V3.94
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.
Und in einer nachfolgenden procedur dies dann ausliest funktioniert ja auch OpenFile("temp.pls") nur DeleteFile("temp.pls") funktioniert ohne Pfadangabe nicht.