Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.21;
Скачать: CL | DM;

Вниз

Нужна помощь! Файл сохраняется не там где надо!   Найти похожие ветки 

 
LEXX_55   (2004-11-10 11:55) [0]

Есть незатейливый код:

procedure TfConfig.Button1Click(Sender: TObject);
var
 f: TextFile;
 fName: String[10];
 i: integer;
begin
 fName := "config.cfg";
 AssignFile(f, fName);
 Rewrite(f);
 Writeln(f, label3.caption);
 for i:= 1 to (ValueListEditor1.RowCount - 1) do
 Writeln(f, ValueListEditor1.Cells[1, i]);
 CloseFile(f);
 Close;
end;


Label3.Caption := DirectoryListBox1.DirLabel

Почему-то файл сохраняется в директории указанной в DirectoryListBox1 а не там где находиться исполняемый файл.
Помогите кто может. Заранее спасибо.


 
TUser ©   (2004-11-10 11:57) [1]

fName:={Полный путь к файлу}


 
Reindeer Moss Eater ©   (2004-11-10 11:58) [2]

Что бы файл сохранялся "там где надо", надо имя файла задавать "такое как надо"


 
Jel ©   (2004-11-10 11:58) [3]


> fName := "config.cfg";

fName := ExtractFilePath(ParamStr(0)) + "\config.cfg";

Иначе файл сохраняется в текущем каталоге, а DirectiryListBox его меняет.


 
Семен Сорокин ©   (2004-11-10 11:59) [4]

дык DirectoryListBox1 наверное поменял CurrentDir
задайте путь полность используя Application.ExeName или ParamStr(0)


 
ЮЮ ©   (2004-11-10 12:04) [5]

следуя советам, не забудь исправить
fName: String[10];


 
LEXX_55   (2004-11-10 12:09) [6]

сенкс



Страницы: 1 вся ветка

Текущий архив: 2004.11.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.058 c
4-1097414017
Ralf
2004-10-10 17:13
2004.11.21
Как выключить монитор


1-1099547598
InfMag
2004-11-04 08:53
2004.11.21
Запоритсая проблема с конвертом TColor а


1-1099642844
hh
2004-11-05 11:20
2004.11.21
Как объект привести в первоначальное состояние?


14-1099758067
Александр1
2004-11-06 19:21
2004.11.21
windows 2003


14-1099652798
}|{yk
2004-11-05 14:06
2004.11.21
Курт Воннегут: Конец близок ("In These Times", США)