主要内容

保存和删除COM对象

保存和恢复COM对象的函数

使用这些MATLAB®函数来保存和恢复COM控制对象的状态。

函数 描述

负载

从文件加载和初始化COM控制对象

保存

将COM控件对象写入并序列化到文件中

保存,或序列化,将COM控件的当前状态转换为文件保存函数。序列化是将一个对象保存到存储介质(如文件或内存缓冲区)或以二进制形式通过网络连接链路传输它的过程。

请注意

MATLAB支金宝app持COM保存负载仅用于控件的函数。

释放COM接口和对象

使用这些MATLAB函数来释放或删除一个COM对象或接口。

函数 描述

删除

删除COM对象或接口

释放

释放COM接口

当您不再需要接口时,请使用释放函数释放接口并回收它所使用的内存。当您不再需要服务器时,使用删除函数删除它。或者,您可以使用删除函数释放对象的所有接口并删除服务器或控件。

请注意

在低于6.5的MATLAB版本中,未能显式释放接口句柄或删除服务器通常会导致内存泄漏。即使表示接口或COM对象的变量已被重新分配,也是如此。在MATLAB 6.5及以后版本中,服务器及其所有接口在变量重新赋值或表示COM对象或接口的变量超出作用域时被销毁。

当您删除或关闭包含控件的图形窗口时,MATLAB会自动释放该控件的所有接口。当您退出程序时,MATLAB还自动释放自动化服务器的所有句柄。