Страница 1 из 1

Как реализовать ссылку на текущую папку программы?

Добавлено: 02 сен 2019, 22:25
Feaniris
Программа использует файлы формата .txt и .png Проблема, что путь к этим файлам прописан полностью и, если разместить программу в другом месте, то она перестает видеть эти файлы.
Как сделать так, чтобы была ссылка на текущую папку без прописывания полного пути?

Re: Как реализовать ссылку на текущую папку программы?

Добавлено: 02 сен 2019, 22:38
ladik
Используйте функции палитры File I/O -> File constants

Re: Как реализовать ссылку на текущую папку программы?

Добавлено: 03 сен 2019, 01:04
Feaniris
А как их связывать? Просто подключить с одной стороны path constant,а с другой default directory? Я к тому, что указать то дефолтную директорию можно, но как тогда еще одновременно на нужный файл указать?

Re: Как реализовать ссылку на текущую папку программы?

Добавлено: 03 сен 2019, 09:05
zxc_pavel
Указывать путь к файлам относительно vi

Re: Как реализовать ссылку на текущую папку программы?

Добавлено: 03 сен 2019, 10:22
Artem.spb
zxc_pavel писал(а):Указывать путь к файлам относительно vi
опасный метод, вот почему:
Снимок.PNG
Снимок.PNG (3.26 КБ) 1557 просмотров
Снимок2.PNG
вряд ли в exe будет зашит текстовый файл.
лучше использовать указанные константы