| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > [C++ Builder]Memo |
| Автор: Palladin 21.5.2007, 00:35 | ||||||
| Хм.. возникла проблемка, вообщем как правильно прописать путь к файлу если он лежит в папке которая лежит в там же где екзешник, т.е. если файл лежит в той же папке что и программа, то пишется такой код
а вот мне надо из папки, и чет по такому коду не находит путь:
и по такому тоже
собственно |
| Автор: zkv 21.5.2007, 00:51 | ||
а кто экранирующие слеши ставить будет, а?
|
| Автор: Palladin 21.5.2007, 01:00 |
Модератор: Сообщение скрыто. |
| Автор: Klin 21.5.2007, 01:34 | ||
или так:
|
| Автор: RatHat 21.5.2007, 02:00 | ||
| Palladin, кстати, тут рассматривается не папка, в которой лежит экзешник, а просто текущая папка. Если ты сделаешь где-либо обращение к какой-то другой папке (например, через OpenDialog), то она уже станет текущей и тебе билдер выдаст ошибку, что он не может найти такого файла по указанному пути. А для того, чтобы такого не лучилось, пиши, например,так:
|
| Автор: Palladin 21.5.2007, 08:15 |
| RatHat сенкс за инфу буду знать, но в данной проге этого нет, такчто работать будет правильно |
| Автор: sp75 22.5.2007, 10:18 | ||
А вдруг заиспользуеш OpenDialog String str = Application->ExeName.SubString(1,Application->ExeName.LastDelimiter("\\")); |