Entwickler-Ecke

Dateizugriff - Problem mit dem Lesen aus dem File


buSC - Sa 13.03.10 15:25
Titel: Problem mit dem Lesen aus dem File
hallo liebe Forumer,
ich habe ein data file ,wie "mydata.bin" ,in meinem project Verzeichnis gespeichert, und ich will es in meinem Program aufrufen und den inhalt lesen,
ich mache folgendes:

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
var 
 curDir,fname:string;
begin
  curDir:=GetCurrentDir;
  fname:=curDir+'\mydata.bin'
  //here fname hat den ganzen dateiname inkluive verzeichnis.
  assignfile(f,fname);
  reset(f,1);
  BlockRead(f,arr[0],fileSize(f),numRead);
  //und Rest des Program
end;

aber ich bekomme den Error Nachricht :file not found und wenn ich ein BreakPoint bei der Line AssignFile stelle und dann den wert von "fname" sehe, sehe ich dass der wert stimmt, aber ich weiss nicht ,warum ich diese Fehlernachricht erhalte.

ich bedanke mich im voraus :)

Moderiert von user profile iconGausi: Delphi-Tags hinzugefügt
Moderiert von user profile iconNarses: Überflüssige Zeilenumbrüche/Leerzeilen entfernt.
Moderiert von user profile iconNarses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Sa 13.03.2010 um 15:53


Delete - Sa 13.03.10 15:57

http://www.michael-puff.de/Artikel/GetCurrentDirectory.shtml


buSC - Sa 13.03.10 16:52

vielen Danke an Luckie fuer die Antwort
ich werde den Link schauen.
:)