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