wieso???
Übersicht

blitzBetreff: wieso??? |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
er spuckt mir 1 aus (mit openfile)
BlitzBasic: [AUSKLAPPEN]
|
||
- Zuletzt bearbeitet von blitz am Fr, Apr 22, 2005 20:34, insgesamt einmal bearbeitet
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
1. Codetags bitte
2. Bitte vernünftiger Thread-Titel 3. Den kompletten Code bitte 4. Insgesamt genauere Fragestellungen wären für die Zukunft voll der Hit. Danke. |
||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
![]() |
wunderkind |
![]() Antworten mit Zitat ![]() |
---|---|---|
Poste bitte den gesamten relavanten Codeblock.
Bitte das Codetag benutzen. |
||
- Zuletzt bearbeitet von wunderkind am Fr, Apr 22, 2005 20:32, insgesamt einmal bearbeitet
blitzBetreff: weshalb zeigt er mir immer eine andere zahl als geschrieben |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
beim auslesen kommt immer 1, warum????
BlitzBasic: [AUSKLAPPEN]
[moderiert] Codetag verbessert.[/moderiert Wunderkind] |
||
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
hmmm. vermute am ehesten da das writebyte die Pos auf des nächste leere Feld setzt, dass dieses (aus welchem grund auch immer) ne 1 enthält.
schreib die datei mal, schliesse sie, öffne sie erneut und lese dann aus, ob du dann 40 erhältst ... |
||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
![]() |
wunderkind |
![]() Antworten mit Zitat ![]() |
---|---|---|
Zwischen den Zeilen WriteByte() lala und ReadByte() lala musst du SeekFile() verwenden, vorausgesetzt, du willst die 40 sofort wieder auslesen. Denn mit WriteByte() wird auch der Dateizeiger weitergesetzt und zeigt bei deinem Beispiel bei ReadByte() hinter den gespeicherten Wert 40. | ||
blitzBetreff: - |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
hat geklappt, danke | ||
![]() |
Ralf |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich glaube das geht nicht mit SeekFile, die Datei muss nach dem Schreibzugriff erst geschlossen werden. Danach kann man SeekFile verwenden.
Code: [AUSKLAPPEN] config=OpenFile("config")
If config=0 Then RuntimeError "Config-Datei nicht gefunden! Bitte installieren Sie das Programm neu!" WriteByte config,40 CloseFile config config=ReadFile("config") a=ReadByte(config) Print a WaitKey CloseFile config End EDIT: Zu langsam....... |
||
![]() |
DivineDominion |
![]() Antworten mit Zitat ![]() |
---|---|---|
WriteFile und ReadFile sind einbahnstraßen, Openfile geht aber beidseitig! | ||
christian.tietze@gmail.com - https://christiantietze.de
macOS |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group