Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
delph_t.doc
Скачиваний:
47
Добавлен:
12.04.2015
Размер:
2.26 Mб
Скачать

Методы компонента:

function ChangeIconDialog: Boolean;

Создает и показывает диалоговое окно смены пиктограммы, заменяющей изображение объекта. Возвращает True, если пользователь закрыл окно кнопкой ОК.

procedureClose;

Закрывает сервер. Все сделанные к этому моменту изменения в объекте автоматически сохраняются.

procedure Copy;

Копирует объект в Clipboard.

rocedure CreateLinkToFile(const FileName: String; Iconic: Boolean) ;

Создает связанный объект по имени файла FileName. Параметр Iconic содержит True, если изображение объекта заменяется пиктограммой.

procedure CreateObject(const OleClassName; String; Iconic: Boolean) ;

Создает внедренный объект по имени класса сервера OleClassName. Параметр Iconic содержит True, если изображение объекта заменяется пиктограммой.

procedure CreateObjectFrom-File(const FileName: String; Iconic: Boolean);

Создает внедренный объект по имени файла FileName. Параметр Iconic содержит True, если изображение объекта заменяется пиктограммой.

procedure CreateObjectFromInfo (const Createlnfo: TCreateInfo);

Создает объект по информации, хранящейся в Createlnfo (см. ниже).

procedureDestroyObject;

Уничтожает объект без сохранения сделанных в нем изменений.

procedure DoVerb(Verb: Integer);

Требует от объекта выполнить действие с индексом Verb из списка ObjectVerbs.

function GetIconMetaPict:HGlobal;

Возвращает указатель на распределенный в куче метафайл для прорисовки пиктограммы объекта на другой канве.

function InsertObjectDialog: Boolean;

Создает и показывает диалоговое окно создания объекта. Возвращает True, если пользователь закрыл окно кнопкой ОК.

procedure LoadFromFile(const FileName: Strings-

Загружает объект из файла FileName. Если OldStreamFormat содержит True, загружает объект, созданный с помощью Delphi 1.

procedure LoadFromStream(Stream:TStream) ;

Загружает объект из потока Stream. Если OldStreamFormat содержит True, загружает объект, созданный с помощью Delphi 1.

function ObjectPropertiesDialog: Boolean;

Создает и показывает диалоговое окно изменения свойств объекта. Возвращает True, если пользователь закрыл окно кнопкой ОК.

procedurePaste

Создает объект по данным, хранящимся в буфере Clipboard.

function PasteSpecialDialog: Boolean;

Создает и показывает диалоговое окно специальной вставки объекта. Возвращает True, если пользователь закрыл окно кнопкой ОК.

procedureRun;

Запускает сервер, но не активизирует объект. Активизация объекта при запущенном сервере происходит значительно быстрее.

procedure SaveAsDocument(const FileName: String);

Сохраняет объект в файле FileName с использованием формата OLE Document.

procedure SaveToFile(const FileName: String);

Сохраняет объект в файле FileName. Если OldStreamFormat содержит True, объект может быть загружен программой, созданной с помощью Delphi 1.

procedure SaveToStream(Stream:TStream) ;

Сохраняет объект в потоке Stream. Если OldStreamFormat содержит True, объект может быть загружен программой, созданной с помощью Delphi 1.

procedureUpdateObject;

Обновляет объект, вновь загружая его из источника.

procedureUpdateVerbs;

Обновляет список Object Verbs (некоторые команды могут его изменить, например команда Play может заменить Play на Stop).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]