十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
32位和64位本身注册表就不一样,你判断这个wow是否存在,存在就是64位,然后根据64位的位置来读写!
于2013年创立创新互联专注于”帮助中小企业+互联网”, 也是目前成都地区具有实力的互联网服务商。团队致力于为企业提供--站式网站建设、移动端应用( H5手机营销、app软件开发、微信开发)、软件开发、信息化解决方案等服务。
这个可以调用32位dll,操作流程如下:
1、创建一个进程外com服务器(exe)。
2、将32位dll的接口函数封装为COM服务器的相关接口。
3、注册com服务器*.exe/regserver(注销*.exe/unregserver)。
4、64位进程调用32位com服务器接口,成功。
官方的VB6恐怕不行,网上有修改版的VB6,在64位系统(win7,win10)下可用,可以写一些简单的应用,但是也仅限32位的应用。写的32位应用可以在64位系统下运行。
如果要写64位的应用,或者要引用64位的控件或dll,那就还是改用VB.NET吧。
64位Vista中可以运行32位软件。操作系统可以对其进行转换操作。当然一些特殊软件可能遇到一些兼容性问题。
VB点虐 是基于点虐 Framework运行的语言,和操作系统以及硬件平台无关,只要你的机器安装有点虐 Framework,不管是32位XP、32位Vista、64位Vista都可以运行VB点虐 写的程序。
用VB写的程序太多了,这个根本没办法列举。