社区
VB基础类
帖子详情
xp系统下开发的VB程序如何兼容Vista系统?
php_wsd
2009-05-15 02:10:43
最近写了一个VB小程序,里面用到ado控件
我将它打包后,发给别人使用,vista系统下不能运行,提示:“访问OLE注册表的错误。”如何解决?xp,2000系统中正确。
还有一个问题,打包后的程序,关闭后,任务管理员中的程序还在运行,这是什么造成的?如何解决?
...全文
521
20
打赏
收藏
xp系统下开发的VB程序如何兼容Vista系统?
最近写了一个VB小程序,里面用到ado控件 我将它打包后,发给别人使用,vista系统下不能运行,提示:“访问OLE注册表的错误。”如何解决?xp,2000系统中正确。 还有一个问题,打包后的程序,关闭后,任务管理员中的程序还在运行,这是什么造成的?如何解决?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Billy
2011-03-02
打赏
举报
回复
xp sp3 打包 win2000也无法安装??
闷!!
tanyx
2011-02-28
打赏
举报
回复
一个微软已经弄出这么多系统,还互相不兼容,以后微软重点支持哪个系统啊?
VBAdvisor
2009-05-19
打赏
举报
回复
[Quote=引用 10 楼 chenjl1031 的回复:]
告诉你们:Windows 7 也支持VB6。
[/Quote]
Windows 7支持VB6.本人已经安装使用了。
php_wsd
2009-05-19
打赏
举报
回复
如何使用unload事件?这个事件里面要做什么?
the_fire
2009-05-17
打赏
举报
回复
[Quote=引用楼主 wangsdong 的帖子:]
还有一个问题,打包后的程序,关闭后,任务管理员中的程序还在运行,这是什么造成的?如何解决?
[/Quote]
如果直接从工程里生成的exe运行也是这种情况的话,你可以考虑下unload事件。
我是一道光_
2009-05-17
打赏
举报
回复
up..
不知道
php_wsd
2009-05-15
打赏
举报
回复
还没有搞定
xingmin
2009-05-15
打赏
举报
回复
兼容运行能不能?
zz005
2009-05-15
打赏
举报
回复
应该是缺乏VB6的类库
用VB6自带的打包工具打包,然后到VASTA机器中安装试试
zzhgb
2009-05-15
打赏
举报
回复
[Quote=引用 5 楼 kongxinBB 的回复:]
建议你换一种打包工具,不要用vb自带的,比如Steup Factory 7.0
此外,你不要直接引用ado控件,可以采用创建ado对象的方式,这样就可以避免一些版本的差异影响
如Set objRst=Createobject("ADODB.Recordset")
[/Quote]
不要直接引用ado控件;好像不行么,
还是要引用类库的吧,还是存在版本问题的吧?
请指教啊
东方之珠
2009-05-15
打赏
举报
回复
告诉你们:Windows 7 也支持VB6。
liuxu2559
2009-05-15
打赏
举报
回复
一般是向下兼容,向上兼容不太好预测吧.
Vista和XP兼容那么好,Vista就不会在十大烂系统之列了(个人觉得)。
php_wsd
2009-05-15
打赏
举报
回复
兼容性真麻烦,还以为在Vista中的VB程序,低版本的系统中可以兼容。
yangguo8013
2009-05-15
打赏
举报
回复
我是在vista 上编的VB,没有错误。到XP上,发现不了对象。。。。。不知道兼容性怎么这么差。。。。。
php_wsd
2009-05-15
打赏
举报
回复
是中文名
kongxinBB
2009-05-15
打赏
举报
回复
建议你换一种打包工具,不要用vb自带的,比如Steup Factory 7.0
此外,你不要直接引用ado控件,可以采用创建ado对象的方式,这样就可以避免一些版本的差异影响
如Set objRst=Createobject("ADODB.Recordset")
liuxu2559
2009-05-15
打赏
举报
回复
在Vista系统里面编译一下,是否可行?
程序关闭后,任务管理器里还在运行,你的工程名称是否是中文,换英文的试试?
以前好象解决过,不过记不清楚了。
samtyty
2009-05-15
打赏
举报
回复
学习
东方之珠
2009-05-15
打赏
举报
回复
1、vista系统是是兼容VB6的,因为vista系统自带msvbvm60.dll(但不含msvbvm50.dll)。
2、只要在vista系统下能正确注册ado控件,运行应该是没有问题。但vista系统的Home版和终极版是不同的,分别试一下,我碰到过这个问题,XP、2000系统自带的MsWebDVD.dll在Home版下可注册成功,但终极版不能注册MsWebDVD.dll。
3、用什么工具打的安装包,不应该有这样的问题。用Setup Factory 7.01试试打包。
goosen
2009-05-15
打赏
举报
回复
up 关注
VB
源码-在Windows2k,
xp
下模拟
Vista
的玻璃窗口
这是一个
VB
源码,模拟
Vista
的玻璃窗口,效果非常好,而且很漂亮。
解决
vista
不
兼容
vb
6.0的问题
弄了好几天了,今天终于解决了,非常高兴和大家一起分享,希望和我有相同困扰的朋友能很快解决
VB
模仿
vista
系统
的窗体磨砂玻璃效果
VB
完美模仿
vista
系统
的窗体磨砂玻璃效果 单窗体、单类模块高度封装! 窗体上可以任意放置控件!
绿色小软件让
xp
仿
vista
效果
绿色小软件让
xp
仿
vista
效果 TopDesk(
XP
下模仿
vista
3D界面) 绿色特别版 V1.4.2 放大图标 预览任务栏
VB
6.0
Xp
风格控件
VB
6.0
Xp
风格控件
VB
6.0
Xp
风格控件
VB
6.0
Xp
风格控件
VB
6.0
Xp
风格控件
VB
6.0
Xp
风格控件
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章