.net反射调用COM组件并释放资源

上传人:油条 文档编号:14212619 上传时间:2017-10-28 格式:DOC 页数:2 大小:26.50KB
返回 下载 相关 举报
.net反射调用COM组件并释放资源_第1页
第1页 / 共2页
.net反射调用COM组件并释放资源_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《.net反射调用COM组件并释放资源》由会员分享,可在线阅读,更多相关《.net反射调用COM组件并释放资源(2页珍藏版)》请在金锄头文库上搜索。

1、using System;using System.Collections.Generic;using System.Linq;using System.Reflection;using System.Web;namespace JianShuo.O2OMobileClient.O2ODefault.Modelsstatic public class GetActiveXObjecterstatic public void GetActiveXObject(object obje, int oute, string MonthsName, out object retun)retun = ne

2、w objectoute;Type comType = null;object comObj = null;tryGuid b2b = new Guid(D858B0E9-9AB9-4E67-B979-50AFD07A115A);comType = Type.GetTypeFromCLSID(b2b);/获取CLSIDcomObj = Activator.CreateInstance(comType);/转换成类Object paras = obje;ParameterModifier de = new ParameterModifier1;de0 = new ParameterModifie

3、r(obje.Length);if (oute 0)for (int i = obje.Length-1; i obje.Length - oute-1; i-)de0i = true;/设置out输出相comType.InvokeMember(MonthsName, BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance | BindingFlags.SetField | BindingFlags.InvokeMethod, null, comObj, paras, de, null, null);/调用COM接口方法int count = 0;for (int i = obje.Length - oute; i obje.Length; i+)retuncount = objei;count+; catch (Exception ex)retunoute = ex.Message;finallycomObj = null;comType = null;GC.Collect();/释放资源

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号