Синтаксис

FLOAT SetModelText(STRING ClassName, HANDLE HStream)

FLOAT SetModelText(STRING ClassName, HANDLE HStream, FLOAT showErrorDialog)


Описание

Функция устанавливает новый текст математической модели. После чего происходит автоматическая компиляция текста и, если не произошло ошибок, то он устанавливается в класс. Если дескриптор потока нулевой или неверный, то в класс устанавливается пустая модель.


Параметры

ClassName        Имя класса, в котором устанавливается новая модель.

HStream        Дескриптор текстового потока, содержащего модель.

showErrorDialog        Указывает нужно ли показывать диалоговое окно с описанием возникшей при компиляции ошибки. Если =0, то диалоговое окно не будет отображено.


Возвращаемое значение

Функция возвращает 1, в случае успешной установки текста модели.

Функция возвращает 0 в случае ошибки компиляции или ошибочного дескриптора потока.


Пример

// текстовый файл text.mdl содержит текст модели


HStream := CreateStreamCreateStream ("FILE","text.mdl","READONLY")

ret := SetModelText("newclass",~HStream, 0)

ret := CloseStreamCloseStream (~HStream)


см. Функции работы с имиджамиclass_functions

Created with the Personal Edition of HelpNDoc: What is a Help Authoring tool?