Render.ru
Поддержать

Не сохраняется путь при обработке нажатия кнопки "сохранить"

Артём Кузьмин

Пользователь сайта
Рейтинг
2
есть кнопка:

button BrowseBipBtn "bip dir" pos:[192,368] width:72 height:16

по нажатию кнопки должна выполняться команда:

on BrowseBipBtn pressed do
(
Bipfiledir = getSavePath caption:"Choose bip-files directory" initialDir: (getDir #maxroot)
)


при запуске скрипта, если нажть эту кнопку то открывается диалог сохранения пути, указываю путь, сохраняю, но почему-то
переменная Bipfiledir остается неопределенной (undefined

причем если строчку

Bipfiledir = getSavePath caption:"Choose bip-files directory" initialDir: (getDir #maxroot)

выполнить вручную энтером на нампаде - то путь нормально сохраняется в переменную Bipfiledir.

Savin Denis

Модератор форума
Команда форума
Рейтинг
138
Bipfiledir - у тебя локальная, соответственно не видна дальше блока. Объяви ее явно раньше блока.
Почитай главу про видимость переменных.