我是C#
的新手,需要在我的申请中使用COM DLL
。
我已针对原始tlbimp
执行了DLL
,使用DLL
注册了我的新regsvr32
,并DLL
查看了ildasm
的内容DLL
然后使用/ilasm /res /dll /key
(使用与我的C#项目相同的密钥)重新创建并签名{{1}}。
然后,我将新的签名DLL
添加到我的GAC
。
我在应用程序中向reference
添加了DLL
,并且能够输出Type
结构中每个method
的{{1}}。
我希望此
DLL
具有DLL
值,但无法执行array(s)
方法,并且在结构转储文件中看不到任何数组。我期待的两个数组类型为
get
和INT
。这个STRING
应该可以填充DLL
下面是使用combobox
有人可以告诉我这个
ildasm
中是否存在一系列值,或者我是否应该停止旋转我的车轮?
DLL
答案 0 :(得分:-1)
所以继续实现我的COM DLL,并在同一时间替换我自己的方法。我被告知&实现了两件事
在上面的代码中,您可以看到[MET] GetIncidentCodes返回一个VBA.Collection(),即一个数组。
我被告知收藏品中有两件物品。我真诚地希望他们不是0而且空白......但到目前为止,我已经能够回归。
继续学习C#