aus datei.txt. lesen

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

Rotes_Eichhörnchen

Betreff: aus datei.txt. lesen

BeitragDo, Mai 04, 2006 22:20
Antworten mit Zitat
Benutzer-Profile anzeigen
hi, was ganz einfaches: wo sit hier der fehler?

entweder ich bin überarbeitet, müde, oder einfach nur blind. thx im voraus!

Code: [AUSKLAPPEN]

savegames=ReadDir("savegames")
sg01$=NextFile(savegames)
sg0$=NextFile(savegames)
sg1$=NextFile(savegames)
sg2$=NextFile(savegames)
sg3$=NextFile(savegames)
sg4$=NextFile(savegames)
sg5$=NextFile(savegames)
sg6$=NextFile(savegames)
sg7$=NextFile(savegames)
sg8$=NextFile(savegames)
sg9$=NextFile(savegames)
sg10$=NextFile(savegames)

s1=ReadFile(sg1$)
s2=ReadFile(sg2$)
s3=ReadFile(sg3$)
s4=ReadFile(sg4$)
s5=ReadFile(sg5$)
s6=ReadFile(sg6$)
s7=ReadFile(sg7$)
s8=ReadFile(sg8$)
s9=ReadFile(sg9$)
s10=ReadFile(sg10$)

sg11$=ReadLine$(s1)
sg12$=ReadLine$(s1)

sg21$=ReadLine$(s2)
sg22$=ReadLine$(s2)

sg31$=ReadLine$(s3)
sg32$=ReadLine$(s3)

sg41$=ReadLine$(s4)
sg42$=ReadLine$(s5)

sg51$=ReadLine$(s5)
sg52$=ReadLine$(s5)

sg61$=ReadLine$(s6)
sg62$=ReadLine$(s6)

sg71$=ReadLine$(s7)
sg72$=ReadLine$(s7)

sg81$=ReadLine$(s8)
sg82$=ReadLine$(s8)

sg91$=ReadLine$(s9)
sg92$=ReadLine$(s9)

sg101$=ReadLine$(s10)
sg102$=ReadLine$(s10)

Rotes_Eichhörnchen

BeitragDo, Mai 04, 2006 22:22
Antworten mit Zitat
Benutzer-Profile anzeigen
HABE AUCH GERADE BEI s1 - s10 das $ dazugegeben, funzt trotzdem nicht...

Rotes_Eichhörnchen

BeitragDo, Mai 04, 2006 22:24
Antworten mit Zitat
Benutzer-Profile anzeigen
habe $ auch bei Readline weggegeben... trotzdem keine verbesserung

Rallimen

Sieger des 30-EUR-Wettbewerbs

BeitragDo, Mai 04, 2006 23:23
Antworten mit Zitat
Benutzer-Profile anzeigen
Mit Readdir und Nextfile kannst du nur einen Ordner auslesen,
aber um aus eine Textdatei daten zu lesen mußt du das mit openfile und readline machen

Code: [AUSKLAPPEN]

file = readfile ("Savegames\Text.txt");Hier aus einem Unterverzeichnis
S1$ = readline(file)
...
...

closefile file
[BB2D | BB3D | BB+]

Artemis

BeitragFr, Mai 05, 2006 7:12
Antworten mit Zitat
Benutzer-Profile anzeigen
Ähm, Rallimen, du hast das hier übersehen:
Code: [AUSKLAPPEN]
s1=ReadFile(sg1$)
s2=ReadFile(sg2$)
s3=ReadFile(sg3$)
s4=ReadFile(sg4$)
s5=ReadFile(sg5$)
s6=ReadFile(sg6$)
s7=ReadFile(sg7$)
s8=ReadFile(sg8$)
s9=ReadFile(sg9$)
s10=ReadFile(sg10$)

Rotes_Eichhörnchen

BeitragFr, Mai 05, 2006 9:56
Antworten mit Zitat
Benutzer-Profile anzeigen
hmm...

ich hab durchlaufen lassen das proggi, und weiß nun, dass der Fehler bei s1$-s10$ liegt.

da wird eine zahl hochgezählt, und so bei 3000000 stürzt das proggi ab.

also s1$ dürfte irgendein problem haben.

PS: Artermies: NOCH EIN MENSCH AUF IDESER WELT KENNT DIESES COOLE BUCH!!!! *Freu* *Freu*

Rotes_Eichhörnchen

BeitragFr, Mai 05, 2006 15:28
Antworten mit Zitat
Benutzer-Profile anzeigen
habe das ganze mal vereinfacht, aber geht trotzdem nicht

Code: [AUSKLAPPEN]
savegames=ReadDir("savegames")
sg01$=NextFile$(savegames)

s1 = ReadFile(sg1$)

sg11$=ReadLine(s1)

Text 270,230, sg11$
 

Florian

BeitragFr, Mai 05, 2006 15:37
Antworten mit Zitat
Benutzer-Profile anzeigen
Code geändert

Code: [AUSKLAPPEN]


savegames=ReadDir("\savegames")
sg01$=NextFile$(savegames)

s1 = ReadFile("\savegames"sg01$)

sg11$=ReadLine(s1)

Text 270,230, sg11$

waitkey



MfG Florian
Das große BlitzBasic Community Tutorial
Stackmaschine 2.0

Rotes_Eichhörnchen

BeitragFr, Mai 05, 2006 20:15
Antworten mit Zitat
Benutzer-Profile anzeigen
danke, hab das problem gelöst!

Artemis

BeitragFr, Mai 05, 2006 21:12
Antworten mit Zitat
Benutzer-Profile anzeigen
Und wie?

Lag es daran, dass (wie mir erst jetzt einfällt) bei NextFile zuerst ".."(übergeordneter Ordner), dann "."(dieser Ordner) und erst dann die Dateien kommen?

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group