Datei schreiben

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

mavi

Betreff: Datei schreiben

BeitragFr, Okt 31, 2008 16:58
Antworten mit Zitat
Benutzer-Profile anzeigen
moin Wink
Ich habe eine Frage: Ich will einen Wert in einer Datei speichern ein Wert mit Zeichen & so. und Ihn später wieder auslesen aber wenn ich ihn auslese dann kommmen nur zahlen woran liegts?

Code: [AUSKLAPPEN]
If cx = 250 Then
class = warrior
EndIf   
If cx = 300 Then
class = mage
EndIf
If cx = 350 Then
class = hunter
EndIf
newchar = OpenFile("new.txt")
WriteLine newchar, class
CloseFile newchar
newchar = OpenFile("new.txt")
klasse = ReadLine(newchar)


Wie bekomm ich es hin, dass er die Line schreibt? Vielen Dank im vorraus Smile
 

ChristianK

BeitragFr, Okt 31, 2008 17:06
Antworten mit Zitat
Benutzer-Profile anzeigen
Wenn du eine Zeichenkette schreiben/lesen willst, muss die Variable vom Type String sein. Zum Beispiel: variable$, name$ usw. Wenn du kein Symbol angibst, wird die Variable als Integer (Ganzzahl) behandelt.
AdvanceLcd
Intel Core 2 Duo 3.2 GHz, 4 GB RAM, GeForce 8800 GTX | MacBook Pro 15,4″ Intel Core 2 Duo 2.4 GHz, 2 GB RAM, GeForce 8600M GT

ToeB

BeitragFr, Okt 31, 2008 17:06
Antworten mit Zitat
Benutzer-Profile anzeigen
Versuch mal statt Openfile WriteFile bzw. ReadFile zu nehmen.

Sonst glaub ichmüsste alles funzten... Gib mal ein bisschen mehr als diesen code... Was genau funzt den nicht ?

mfg ToeB
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art
SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek
Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt!
 

mavi

BeitragFr, Okt 31, 2008 17:18
Antworten mit Zitat
Benutzer-Profile anzeigen
es kommen nur zahlen raus beim read und in die datei werden auch nur zahlen geschrieben ;D

ToeB

BeitragFr, Okt 31, 2008 17:21
Antworten mit Zitat
Benutzer-Profile anzeigen
Dann laüft doch alles so wie du willst oder ?

Sonst nimm halt WriteByte;WriteInt;WriteFloat;WriteShort Wink

mfg ToeB
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art
SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek
Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt!

Tankbuster

BeitragFr, Okt 31, 2008 17:38
Antworten mit Zitat
Benutzer-Profile anzeigen
Wie andere bereits sagten... Versuchs mal so:
Code: [AUSKLAPPEN]
class$=""
If cx = 250 Then
class = "warrior"
EndIf   
If cx = 300 Then
class = "mage"
EndIf
If cx = 350 Then
class = "hunter"
EndIf
newchar = OpenFile("new.txt")
WriteLine newchar, class
CloseFile newchar
newchar = OpenFile("new.txt")
klasse = ReadLine(newchar)
Twitter
Download Jewel Snake!
Windows|Android

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group