在vb和asp中调用c生成的.net的dll.docxVIP

  • 6
  • 0
  • 约2.86千字
  • 约 7页
  • 2021-04-15 发布于山东
  • 举报
在 vb 和 asp 中 用 c# 生成的 .net 的 dll 来源 行了的 充和修改 1: 建立 c# 目 --using System.Runtime.InteropServices;-- 注意 目必 含有接口, 其他 接口, 才可以在其他 言中用 com 件 --Guid 生成。若有多个 接口, 只要一个即可 --DispID(*) 如 果有多个函数可相 的在函数前面加  [DispId(2)], [DispId(3)]  ?。也可以不要-- [ClassInterface(ClassInterfaceType.None)] 在每个 体 前 加入,即可在开 境中得到方法提示 [DispId(1)]  void function1();2  :将 AssemblyInfo.cs  里的  [assembly: ComVisible(false)]  改 true-- 或 目属性 -gt; 用程序 -gt; 程序集信息 (I)...-gt; 使程序集 COM 可 中 3: 目 - 属性 -生成 -gt; com 互操作注册 (C) 中 4: 目属性的 出 型改 。生成解决方案。生成 件 *.dll *.tlb 手工注册 Com 方法:运行命令注册: regasm TestCom.DLL /tlb:TestCom.tlb

文档评论(0)

1亿VIP精品文档

相关文档