vb做的程序在WIN XP下不能运行

在没装VB的环境下不能运行麻烦给个详细的解答提示信息:failedtoloadcontrol"commondialog"formcomdlg32.oxc... 在没装VB的环境下不能运行
麻烦给个详细的解答
提示信息:
failed to load control "commondialog" form comdlg32.oxc
展开
 我来答
一碑电影
2009-05-25 · 知道合伙人影视综艺行家
一碑电影
知道合伙人影视综艺行家
采纳数:406 获赞数:5429
微信公众号:一碑电影。 电影,延长三倍人生。

向TA提问 私信TA
展开全部
该系统中缺少通用对话框控件。
方法是将你编写程序的那台机的“C:\windows\system32\comdlg32.ocx”拷贝到当前系统的“C:\windows\system32\”,就可以了。
如果你的VB程序使用了一些特殊的控件,最好是打包,vb自带的打包程序有诸多使用不便的地方,推荐你使用SETUPFACTORY这个软件,在打包时用该程序扫描一下工程,可以将你的程序使用到的控件和DLL库文件都扫描进你的包,这样在任何系统中都可以运行。
百度网友991d228db
2009-05-25 · TA获得超过481个赞
知道答主
回答量:245
采纳率:0%
帮助的人:0
展开全部
你做的是什么?看看报的是什么错然后我给你解答,你说的太简单了,不好意思解决不了,这个我今儿一来看各位大侠都给你指出来了,说的是那个问题,是你commondoalog控件不能指向comdlg32.oxc解决办法我也不重复了,呵呵!有很多大侠帮你,我是晚了,希望你成功!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
因特儿
2009-05-24 · TA获得超过1029个赞
知道小有建树答主
回答量:743
采纳率:0%
帮助的人:418万
展开全部
好像是提示找不到comdlg32控件,编写的程序生成exe后,要打包后才能在其他没有vb的机器上运行的。最简单的打包工具就用vb自带的那个。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Juncox
2009-05-25 · TA获得超过1638个赞
知道大有可为答主
回答量:1904
采纳率:0%
帮助的人:1589万
展开全部
程序打包, 其文件夹内一般都含有程序执行的支持库
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4b636fa
2009-05-25 · TA获得超过1237个赞
知道小有建树答主
回答量:866
采纳率:100%
帮助的人:1392万
展开全部
找到原来的文件 comdlg32.ocx,将它复制到你的 vb 程序相同目录中。
另:comdlg32.oxc 疑为 comdlg32.ocx 之误。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lxz1969
2009-05-25 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8524
采纳率:33%
帮助的人:1.1亿
展开全部
你的程序中加了一个对话框控件,就应该把控件对应的文件comdlg32.ocx和你的程序放到同一文件夹内。这样才能保证你的程序正确运行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式