Вниз
Скачать: CL | DM;

Почему прога не видит файл, находящийся с ней в одном каталоге?   Найти похожие ветки 

← →
Бандерас   (2005-11-27 19:23) [0]

Программа не видит обычный ТХТ файл, который с ней в одном каталоге

Использовал:
AssignFile(f,"x.txt");

Потом обращаюсь к нему ... ошибку выдает, что не находит.
Когда пишу AssignFile(f,"c:\x.txt"); все нормально.

КАК ТАК ?


← →
begin...end ©   (2005-11-27 19:32) [1]

Вероятно, текущий каталог не совпадает с тем, в котором находится программа. Сменить рабочий каталог можно с помощью SetCurrentDir.


← →
Anatoly Podgoretsky ©   (2005-11-27 19:47) [2]

Бандерас   (27.11.05 19:23)  
А почему она должна находить?
Она ищет в каталоге, но в текущем


← →
Бандерас   (2005-11-27 22:02) [3]

А как тогда указать, чтобы текущим каталогом был каталог, в котором находится программа?


← →
Zeqfreed ©   (2005-11-27 22:24) [4]

Бандерас   (27.11.05 22:02) [3]
begin...end ©   (27.11.05 19:32) [1] + Application.ExeName/ParamStr(0) ?


← →
аматор ©   (2005-11-28 00:39) [5]

Привет...
AssignFile(f, ExtractFilePath(Application.ExeName) + "x.txt") - эт если файлик находится в одно каталоге где и прога.


← →
begin...end ©   (2005-11-28 07:49) [6]

> Бандерас   (27.11.05 22:02) [3]

Я уже сказал, как. SetCurrentDir.


← →
Loginov Dmitry ©   (2005-11-28 14:58) [7]


> SetCurrentDir


А почему не ChDir? Выглядит короче, имхо :)


← →
Anatoly Podgoretsky ©   (2005-11-28 16:29) [8]

Loginov Dmitry ©   (28.11.05 14:58) [7]
Количество символов в программе - это самоцель?


← →
PeaK ©   (2005-11-28 16:45) [9]

Вообще-то, если
AssignFile(f,"x.txt"); ошибку выдает
AssignFile(f,"c:\x.txt"); все нормально,
сразу вопрос: где лежит сам файлик и где лежит сама программа? Программа откомпилена и скинута в корень диска? Или сам проект в корневом каталоге?


← →
Zeqfreed ©   (2005-11-28 18:09) [10]

PeaK ©   (28.11.05 16:45) [9]
Автору лень много писать и он написал c:\ чисто для примера, ага?


← →
PeaK ©   (2005-11-29 10:39) [11]


> Zeqfreed ©

Лень - двигатель прогресса. :-)
На неполных данных и думать нечего :-)



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.03 c
8-1121245455
Wlasikkk
2005-07-13 13:04
2005.12.18
Как вывести определённый участок изображения???????


4-1129578335
Rianon
2005-10-17 23:45
2005.12.18
Dll и использование немодальных форм в них


6-1122536583
Курдль
2005-07-28 11:43
2005.12.18
Client/ServerSockets. Как найти все сокеты, активные в сети?


1-1132669206
CaptainAlex
2005-11-22 17:20
2005.12.18
Как корректно удалить Frame?


2-1133425225
File-Open
2005-12-01 11:20
2005.12.18
Как изменить путь к папке проектов, используемый по умолчанию?




   Наверх