Entwickler-Ecke

Dateizugriff - Datei öffnen, lesen, schließen


Krumnix - Di 22.10.02 17:22
Titel: Datei öffnen, lesen, schließen
Hallo.
Vielleicht sitze ich wieder aufm Schlauch, aber ich komme irgendwie nicht dahinter.

Ich will in ein Record Daten aus einer txt-Datei lesen. Das Record ist genauso groß, wie Daten in der Datei stehen.
Die Daten in der Datei sind Zahlen, das Record besitzt auch nur Definitionen von Zahlen (byte).

Wie bekomme ich nun die Zahlen in mein Record......

Einfach, aber ich komm nicht drauf........

Danke, schonmal


mars - Di 22.10.02 23:05

gebrauchte Funktionen sind:
AssignFile, Reset, CloseFile, Read/ReadLn...

claro?


Krumnix - Mi 23.10.02 00:12

Ja, danke. Habe ne Lösung gefunden.

Bin selbst wieder draufgekommen. :oops: :lol:


hannes303 - Di 19.11.02 13:36


Quelltext
1:
2:
3:
4:
                AssignFile(My_WaveFile,FileName);
                Reset(My_WaveFile,1);
                BlockRead(My_WaveFile,My_Header,43);
                CloseFile(My_WaveFile);


ich kriege hier unter xp den fehler "dateizugriff verweigert." muss ich unter xp andere funktionen fuer den dateizugriff verwenden?


maxk - Mi 20.11.02 12:58

Ich habe auch XP und bei mir funzt der Code! Benutze FAT32, Home Edition, Delphi 6.

maxk


hannes303 - Mi 20.11.02 13:18

muss wohl so'n rechteding sein. ich nehme nun den TFileStream-Typ und das klappt ueberall. :wink: