技术文章

了解最新技术文章

当前位置:首页>技术文章>技术文章
全部 146 常见问题 7 技术文章 139

think cell中如何通过托管代码(C#、Visual Basic、.NET)使用 Office Automation

时间:2023-10-20   访问量:1046  标签: 测试自动化,think cell,托管代码,ActiveWindow

问题

think cell中Office 使用 COM 揭示 Automation 对象。在托管代码中,与 C# 和 Visual Basic 使用的情况相同,会在运行时可调用包装器 (RCW) 中包装 COM 对象。若程序员未采取任何特殊操作,则只会在垃圾回收上释放 RCW 中包装的 COM 对象,永远也不会出现缺少内存压力的情况。

解决方案

若要确切地释放 COM 对象,请在使用结束后,释放使用 System.Runtime.InteropServices.Marshal.ReleaseComObject 从 Office 接收的所有对象。

注释


上一篇:think cell对 .NET 加载项进行编程时,如何使用 Windows 设置子类操作

下一篇:虽然 Excel 的“工作簿计算”选项已设为“手动”,但是在复制粘贴到 think-cell 数据表时,仍会重新计算 Excel 工作簿

发表评论:

评论记录:

未查询到任何数据!

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部