Категория - программы
Как определить директорию, из которой запущена готовая программа (файл EXE)?
В общем случае, этого сделать невозможно! Есть масса способов "сбить с толку" любые команды и функции. Однако все-таки есть ряд функций, которые могут решить подобную проблему при определенных условиях. Надо всегда помнить, что эти функции не абсолютны. Имеют ограничения.
Скопировать код | |
---|---|
* Путь доступа к первой запущенной программе (главному файлу проекта) JustPath(SYS(16,0)) * Путь доступа к текущей директории FullPath("") - пустая строка (две кавычки подряд) - обязательны SYS(5)+SYS(2003) SET("DEFAULT")+CURDIR() _VFP.DefaultFilePath |
Смотри также
Статьи Русского FoxClub'а
Ответы на часто задаваемые вопросы от Владимира Максимова (обзор)Прочие ресурсы
Решения Русского FoxClub'аРусскоязычные ресурсы в Интернет