Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Assignfile (https://www.delphipraxis.net/61994-assignfile.html)

netscanner 29. Jan 2006 13:11


Assignfile
 
Hi Leute, ich habe das folgende Problem:
Dieses Script soll die datei test.txt öffnen.


Delphi-Quellcode:
dateiname := 'test.txt' ;


assignfile (datei, dateiname);
reset (datei);
readln (datei, zeile1);
readln (datei, zeile2);
closefile (datei);
edit1.Text := (zeile1);
edit2.Text := (zeile2);


Ist ja auch grundsätzlich kein Problem, wenn sich diese Datei im selben Ordner, wie das Programm befinden. Jetzt kommt aber das Problem: Das Programm befinden sich im Ordener c:\delphi\a
und die datei befindet sich in c:\delphi\a\b
Wie sage ich also meinem Programm, dass er zum öffnen der datei in einen unterordner (in diesem Fall \b) gehen muss?

mkinzler 29. Jan 2006 13:14

Re: Assignfile
 
dateiname := 'b\test.txt' ;

marabu 29. Jan 2006 13:16

Re: Assignfile
 
Hi,

ExtractFilePath(ParamStr(0)) liefert dir den Bezugspunkt im Dateisystem. von da aus kannst du 'subDir\fileName.Ext' anhängen, oder was immer du willst.

Grüße vom marabu


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:45 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz