0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 29
|
|
1 | |
Какой существует альтернативный путь к файлам?14.05.2014, 21:01. Показов 1648. Ответов 6
Метки нет (Все метки)
Возник такой вопрос, облазил множество тем с путями файла, но так и не нашел. Даже у преподов спрашивал, сказали сам ищи. Вообщем, мой программный продукт(ПП), при работе открывает файл excel, в коде я указал точный путь, но когда я перенесу папочку в другое место, пусть меняется, а в коде прописан другой, и программа не видит файл. Мне сказали есть альтернативный путь, который ищет файл сперва в корне папки и потом по всему пк, вроде как бы, то есть без привязки конкретного путя. Что это за путь, подскажите пожалуйста.
('C:\Программа\rez.xls') - это конкретный путь, а как сделать так, чтобы как с файлами формата .txt был, указав только имя.
0
|
14.05.2014, 21:01 | |
Ответы с готовыми решениями:
6
Какой элемент использовать чтобы можно было выбрать папку, и узнать путь ко всем файлам что в ней есть Открывать один файл, в случае ошибки использовать альтернативный путь. Путь к файлам Существует ли альтернативный класс FileWriter для объектов? |
14.05.2014, 21:37 | 2 |
при чем тут TXT ?
если указать только имя, то файл ищется в "текущей" или "рабочей" папке чаще всего, если программа запускается стандартным образом, это папка, где лежит exe-файл если написать 'ini\rez.xls' соответственно, то в подпапке INI считая от текущей
0
|
0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 29
|
|
14.05.2014, 22:20 [ТС] | 3 |
Хорошо, попробую.
0
|
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
||||||
14.05.2014, 23:34 | 4 | |||||
Путь к той папке, где лежит исполняемый файл программы, определяется так: ExtractFilePath(ParamStr(0)). В конце пути будет слеш "\". С учётом этого, надо сделать так:
0
|
0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 29
|
||||||
15.05.2014, 16:23 [ТС] | 5 | |||||
Попробовал оба способа, не вышло.
Добавлено через 53 секунды Вот так у меня прописан код:
0
|
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
||||||
15.05.2014, 21:17 | 7 | |||||
Судя по коду, ни один из предложенных способов не использовался.
Вот так надо написать:
0
|
15.05.2014, 21:17 | |
15.05.2014, 21:17 | |
Помогаю со студенческими работами здесь
7
альтернативный путь для почты Какой альтернативный Касперскому антивирус поставить? какой альтернативный вариант Intel i5 460M (для ноутбуков) есть у AMD? Путь к файлам Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |