Datei erstellen

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

VampireSilence

Betreff: Datei erstellen

BeitragSa, Okt 18, 2008 21:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo,

ich habe folgendes Problem:
Ich möchte eine Datei öffnen, um in sie hinein zu schreiben. Dazu habe ich einen Code geschrieben, der nach Öffnen des Streams sofort testet, ob es auch geklappt hat.

Code: [AUSKLAPPEN]
  Print "Bitte geben sie den Namen des Puzzles ein:": FileName$ = Input()

  FileStream = WriteFile("C:\Puzzles\" +FileName$+ ".txt")

  If FileStream = 0 Then
    Print "Fehlgeschlagen!":WaitKey()
    End
  EndIf

  WriteByte FileStream, 1 ;test

  CloseFile FileStream


Das Problem an der Sache ist nur, dass die Datei quasi "niemals" vorhanden ist, egal was ich dort eingebe. Auch die anschließenden WriteByte- und CloseFile-Befehle werfen den Fehler aus, dass die Datei nicht vorhanden ist. Aber wie kann sie nicht vorhanden sein, wo ich sie doch gerade erstellt habe ?

Habe das alles aus folgendem Tut: http://de.wikibooks.org/wiki/B..._erstellen

Aber das was dort steht, hilft mir da auch nicht weiter. Außerdem funktionieren grundsätzlich keine relativen Pfade.

Liebe Grüße
- VampireSilence

Goodjee

BeitragSa, Okt 18, 2008 21:21
Antworten mit Zitat
Benutzer-Profile anzeigen
ist der pfad vorhanden?
"Ideen sind keine Coladosen, man kann sie nicht recyclen"-Dr. House
http://deeebian.redio.de/ http://goodjee.redio.de/

The_Nici

BeitragSa, Okt 18, 2008 21:38
Antworten mit Zitat
Benutzer-Profile anzeigen
Code gespeichert?
Wenn ja, hast du Vista?
Wenn ja, mach ne Executable und führ die als Administrator aus. (Rechtsklick->Ausführen als Administartor)

MfG
 

VampireSilence

BeitragSa, Okt 18, 2008 21:42
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich habs !
Den Ordner gabs nicht, da muss man erstmal drauf kommen. Ich dachte, wenn er die Datei erstellt, dann erstellt er auch die Ordner. Nun klappts, vielen Dank !

Liebe Grüße
- VampireSilence

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group