PureBasic - форум

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » PureBasic - форум » Вопросы по PureBasic » Текущая папка при компиляции и тесте (?)


Текущая папка при компиляции и тесте (?)

Сообщений 1 страница 2 из 2

1

Надеюсь смысл из кода понятен:

Код:
CompilerIf #PB_Compiler_Debugger
	FilePath$ = #PB_Compiler_FilePath + "File.ini"
CompilerElse
	FilePath$ = GetPathPart(ProgramFilename()) + "File.ini"
CompilerEndIf

Надо если нажимаю F5 (временная компиляция для теста) путь был такой же как если я компилирую и потом запускаю файл, то есть один и тот же конфиг. Проблема, что мне как вариант приходилось ini-файл ложить в папку %temp%, а я хочу переделать это кодом. Но у #PB_Compiler_FilePath проблема с русскими буквами. Прямой путь я не хочу указывать, так как он забывается и попадает в исходник выложенный в интернет.

Отредактировано AZJIO (16.10.2021 09:27:34)

0

2

Компилятор -> Настройки компилятора -> Компиляция/Запуск -> Создавать временные исполняемые файлы в исходном каталоге. Будет работать если исходник сохранен на диск. Если нет, то временный создается в папке Temp.

0


Вы здесь » PureBasic - форум » Вопросы по PureBasic » Текущая папка при компиляции и тесте (?)