Используйте эти функции MATLAB®, чтобы сохранить и восстановить состояние объекта управления COM.
Функция | Описание |
---|---|
Загрузите и инициализируйте объект управления COM из файла | |
Запишите и сериализируйте объект управления COM к файлу |
Сохраните, или serialize, текущее состояние управления COM к файлу с помощью функции save
. Сериализация является процессом сохранения объекта на носитель (такой как файл или буфер памяти) или передача его через ссылку сетевого подключения в двоичной форме.
MATLAB поддерживает save
COM и функции load
для средств управления только.
Используйте эти функции MATLAB, чтобы выпустить или удалить COM-объект или интерфейс.
Когда вам больше не будет нужен интерфейс, используйте функцию release
, чтобы выпустить интерфейс и исправить память, используемую им. Когда вам больше не будут нужны управление или сервер, используйте функцию delete
, чтобы удалить его. Также можно использовать функцию delete
, чтобы и выпустить все интерфейсы для объекта и удалить сервер или управление.
В версиях MATLAB ранее, чем 6,5, отказ явным образом выпустить интерфейсные указатели или удалить управление или сервер часто приводит к утечке памяти. Это верно, даже если переменная, представляющая интерфейсный или COM-объект, была повторно присвоена. В версии 6.5 MATLAB и позже, управление или сервер, наряду со всеми интерфейсами к нему, уничтожается на переназначении переменной или когда переменная, представляющая COM-объект или интерфейс, выходит из осциллографа.
Когда вы удаляете или закрываете окно рисунка, содержащее управление, MATLAB автоматически выпускает все интерфейсы для управления. MATLAB также автоматически выпускает все указатели для Сервера автоматизации, когда вы выходите из программы.