Форум: "Начинающим";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];
ВнизПочему прога не видит файл, находящийся с ней в одном каталоге? Найти похожие ветки
← →
Бандерас (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 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.012 c