get_path
Получить каталог или путь к файлу.
Вызов:
int res = shell_func("get_path", string what, string result);
Переменная what задает тип возвращаемого пути:
"rootconfig" - каталог, где находится список конфигураций (tsprglist) LabPP_Automat;
"tsimages" - каталог, где находятся иконки конфигурации LabPP_Automat;
"tsprg" - каталог, где находятся программы текущей конфигурации LabPP_Automat;
"lib" - каталог, где находятся библиотечные элементы текущей конфигурации LabPP_Automat;
"rootaddons" - каталог, где находится сам аддонс LabPP_Automat или другое приложение, которое запустило текущий скрипт на выполнение;
"tmp" - каталог для временных файлов, по умолчанию, или заданный командой SETCFG("TMPFolder", string sTMPFolder);
"currentcpp" - каталог, где находится текущий скрипт;
"currentcppfiles" - подкаталог "files".
"currentcppfilename" - имя файла текущего скрипта (если он запущен из файла а не создан на лету из строки);
"curdir" - текущий каталог;
Результат записывается в переменную result