Справка по  ActiveField™ 

об ELCUT     Скачать     Контакты

Технология ActiveField
Обзор объектов
Диаграмма иерархии объектов
С чего начать: Объект Application
Как работать с задачами
Как работать с геометрической моделью
Как работать с физическими свойствами
Как анализировать результаты

Объекты

Свойства

Методы

IDocument Object

Свойства

Методы

Краткое описание

Базовый класс для документов всех типов.

Подробное описание

Объект IDocument имеет методы и свойства, которые являются общими для всех документов ELCUT. Объект IDocument никогда не используется непосредственно. Пользователь всегда работает с документом специального типа: задача (объект Problem), документ описания физических свойств (объект DataDoc), геометрическая модель (объект Model) и результаты (объект Result). Все они наследуют методы и свойства базого объекта IDocument, так что можно рассматривать их как объект IDocument, пока не потребуются специфические свойства конкретного документа.

Каждый документ типа IDocument является членом коллекции Documents. Чтобы создать новый пустой документ, используйте метод Add соответствующей коллекции. Метод Open коллекции открывает существующий документ (требуется указать имя файла).

Можно узнать имя документа (свойство Name), путь к файлу (свойство Path) и полное имя файла (свойство FullName). Оба эти свойства доступны только для чтения. Чтобы изменить имя документа или путь к файлу, используйте метод SaveAs. Также необходимо использовать метод SaveAs, когда документ сохраняется в первый раз. Свойство Saved типа Boolean показывает, был ли документ сохранен со времени последних внесенных изменений или нет.

Каждый объект IDocument управляет коллекцией окон, показывающих этот документ. Чтобы получить коллекцию Windows документа, используйте свойство Windows. Когда документ создается или открывается, то сразу создается и первое окно, показывающее этот документ. Его можно получить через свойство Windows (1). Можно создавать дополнительные окна, используя метод NewWindow.