vb.net – 任何当前支持的Microsoft语言都可以创建Active X EXE
发布时间:2020-12-17 07:27:57 所属栏目:百科 来源:网络整理
导读:我有一个第三方遗留应用程序,需要VB6 Active X EXE库接口.我希望将VB6 Active X EXE库更新为当前支持的语言.由于旧版主机应用程序来自第三方,因此我无法更改主机API以使用ActiveX EXE以外的接口.是否有任何当前支持的Microsoft语言,即x86 C,C/C++LI,C#或VB.N
我有一个第三方遗留应用程序,需要VB6 Active X EXE库接口.我希望将VB6 Active X EXE库更新为当前支持的语言.由于旧版主机应用程序来自第三方,因此我无法更改主机API以使用ActiveX EXE以外的接口.是否有任何当前支持的Microsoft语言,即x86 C,C/C++LI,C#或VB.NET可以创建等效的ActiveX EXE接口?
我怀疑答案是肯定的,但我正在寻找一个明确的答案.必须修改使用ActiveX EXE库的任何旧主机应用程序,以允许使用受支持的语言和工具.基本上确认有效的ActiveX EXE现在是一个不受支持的API接口. 我已经看过这个similar question,从中可以推断出答案是否定的,但没有明确的回应.我也看了this Microsoft Tutorial,从我可以告诉它谈到更新主机应用程序,在这种情况下不是一个选项.本教程讨论切换到ActiveX DLL,但我的理解是这需要更改第三方主机应用程序.在我的情况下,这不是一个选项.我需要一些看起来像主机的ActiveX EXE库的东西. 解决方法
如果您确定需要ActiveX Exe,您是否考虑过使用VB6将其创建为瘦填充程序,然后让它将所有实现委托给.NET程序集?您可能永远不需要再次重新编译Exe,除非第三方供应商仍在扩展其界面.
如果您发布有关VB6 Active X EXE库接口的更多信息,我可能能够使用特定的代码示例来优化此解决方案.大概你的Active X Exe必须实现一个提供的接口? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- vue使用中的内存泄漏【推荐】
- c# – MVC 3.0 ModelBinder bindingContext.ValueProvider.
- AJAX,复习总结
- hash – 准备数据在Ruby on Rails数据库的d3.js中绘图
- 是否存在与(0 | 1)*(1100 | 1010 | 1001 | 0110 | 0101 | 0
- 正则表达式比较
- ios – Xcode UI测试 – 使用存储的凭据登录/注销
- sqlite数据库存入的时候出现 unrecognized token: "
- react-native报 Execution failed for task ':app:merg
- c# – Request.Url.GetLeftPart(UriPartial.Authority)在ht