VB.NET 调用DLL的问题
大家好,
DLL是以前VC++编写的,主要用于各种计算,32位。供其他非.NET程序调用的。
现在有需求开发一个VB.NET的程序,正好可以使用DLL中的一些计算逻辑,所以想直接使用。
有一些不明白的地方:
1, .Net编译的时候一班选择Any CPU。这样的话在64位主机上应该就是按照64位运行的,这个时候,调用的32位DLL会有什么问题吗?
2, DLL是否应该被编译成64位的更好?
还是说其实和DLL是32位 64位没有任何关系?
因为是春节期间,又是竞标阶段,所以来不及试了。如果有兄弟有类似的经验,麻烦分享。
谢谢!
DLL是以前VC++编写的,主要用于各种计算,32位。供其他非.NET程序调用的。
现在有需求开发一个VB.NET的程序,正好可以使用DLL中的一些计算逻辑,所以想直接使用。
有一些不明白的地方:
1, .Net编译的时候一班选择Any CPU。这样的话在64位主机上应该就是按照64位运行的,这个时候,调用的32位DLL会有什么问题吗?
2, DLL是否应该被编译成64位的更好?
还是说其实和DLL是32位 64位没有任何关系?
因为是春节期间,又是竞标阶段,所以来不及试了。如果有兄弟有类似的经验,麻烦分享。
谢谢!
...全文
相关推荐
VB调用C# Dll文件
在工作中遇到了在VB6.0的程序里要调用C#的Dll的问题,显然这两个开发环境属于不同的平台。在网上拜读了几位大师的文章后,在实际试验中还是会发生这样那样的问题,最后还是实现了预期效果,在此我把我的实验步骤和注意事项分享如下,希望对需要之人有所帮助
C# 编写DLL 让VB调用
VB调用C#编写的DLL 使用VS C#编写DLL函数。封装好,实现DLL注册功能。达到VB调用。
vb.net 调用DLL
vb.net 调用DLL 描述如何用vb调用DLL
vb.net调用vb.net写的dll示例
一个简单的vb.net调用vb.net写的dll示例,此dll还包含3个控件(可调时钟、LED字幕、密码框)
Visual C++编写供VB.Net调用的DLL
跟我一样,很多初学者确实很难编写出如题的DLL,即使编写出来也经常在调用过程中出现各种问题。我根据摸索写出了一个DLL,编译和调用代码获得通过。 以下举例简单说明,具体还有很多问题我也待继续研究。 1.用Visual C++ 新建一个Win32控制台 DLL项目(记得打钩空项目) 如:MyDll1 2.在头文件添加 Mydll1.h #pragma once #include //函数原型 int __stdcall Add(int a, int b); void __stdcall ShuChu(); 3.


