1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

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

Тема в разделе "MAXScript", создана пользователем Артём Кузьмин, 15 янв 2010.

Модераторы: Savin Denis
  1. Артём Кузьмин

    Артём Кузьмин Пользователь сайта

    С нами с:
    23.07.2008
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    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.
     
  2. Savin Denis vip

    Savin Denis Moderator Команда форума

    С нами с:
    05.05.2005
    Сообщения:
    1.633
    Симпатии:
    0
    Баллы:
    210
    Bipfiledir - у тебя локальная, соответственно не видна дальше блока. Объяви ее явно раньше блока.
    Почитай главу про видимость переменных.
     
Модераторы: Savin Denis

Поделиться этой страницей