Среда разработчика STATISTICA Visual Basic

Среда STATISTICA Visual Basic содержит гибкий редактор программ и мощные средства отладки.

Редактирование. Процесс редактирования макроса в окне редактора STATISTICA Visual Basic сопровождается type-ahead-вводом с опережением, который помогает правильно выбрать подходящий синтаксис при наборе нужной команды.

Отладка макросов. Среда разработки SVB предоставляет мощные средства тестирования и отладки программ. Можно устанавливать в программе точки останова, если необходимо приостановить работу макроса на какой-либо строке и проверить значение переменных в этой точке программы (точки останова ставятся и удаляются или нажатием кнопки F9, или при помощи кнопки Toggle breakpoint панели управления). Можно также выполнять макрос по шагам, нажимая SHIFT+F8 на клавиатуре или кнопку панели управления Step over.

Заметим, что в окне (вкладке) Watch значения переменных можно не только отслеживать, но и изменять в процессе работы программы.

Диспетчер объектов. Все объекты организованы в виде иерархического дерева объектов. И если вам нужна какая-то определенная функциональная возможность (например, возможность изменить шрифт ячейки в таблице), то вы должны найти соответствующий объект в иерархии объектов (например, сначала объект STATISTICA Application, затем Spreadsheet, затем объект Range, и объект Font). Знакомство с иерархической объектной моделью - это необходимая часть изучения SVB. К счастью, объекты в SVB организованы в виде дерева объектов, иэ этот список можно найти в окне Object Browser - Просмотр объектов.

Окно Object Browser - Просмотр объектов можно вызвать на экран нажатием кнопки Object Browser - Просмотр объектов (в панели управления Macro - Макрос) или через меню View - Вид. Дополнительную информацию можно найти в разделе "Что означает термин Объектная модель?".

Мастер функций. Существует множество функций STATISTICA и как правило, они доступны только в SVB. Это расширение языка программирования Visual Basic, например, вероятностные, матричные функции, простые окна диалогов пользователя и т.д. Можно просмотреть список этих функций Function Browser - Мастер Функций, который можно вывести на экран через меню View - Вид или с помощью кнопки панели управления Function Browser.

Редактор диалогов пользователя. Среда программирования STATISTICA Visual Basic содержит все необходимые средства для создания пользовательского интерфейса. Мощные средства User-Dialog Editor - Редактора диалогов позволяют проектировать диалоговые окна, используя мышь: добавление к диалогу новой кнопки происходит путем перемещения кнопки на окно диалога мышью в окне редактора. В отличие от Microsoft Visual Basic, созданные пользователем диалоги хранятся вместе с программным кодом как данные типа UserDialog. Такой метод создания диалоговых окон позволяет реализовывать сложные элементы интерфейса, которые легко редактируются в текстовом режиме; кроме того, определяя диалог, как переменную, к нему легко можно обращаться в любом месте программы.




(c) Copyright StatSoft, Inc., 1984-2003
STATISTICA является торговой маркой StatSoft, Inc.