vb做的程序在WIN XP下不能运行
在没装VB的环境下不能运行麻烦给个详细的解答提示信息:failedtoloadcontrol"commondialog"formcomdlg32.oxc...
在没装VB的环境下不能运行
麻烦给个详细的解答
提示信息:
failed to load control "commondialog" form comdlg32.oxc 展开
麻烦给个详细的解答
提示信息:
failed to load control "commondialog" form comdlg32.oxc 展开
展开全部
该系统中缺少通用对话框控件。
方法是将你编写程序的那台机的“C:\windows\system32\comdlg32.ocx”拷贝到当前系统的“C:\windows\system32\”,就可以了。
如果你的VB程序使用了一些特殊的控件,最好是打包,vb自带的打包程序有诸多使用不便的地方,推荐你使用SETUPFACTORY这个软件,在打包时用该程序扫描一下工程,可以将你的程序使用到的控件和DLL库文件都扫描进你的包,这样在任何系统中都可以运行。
方法是将你编写程序的那台机的“C:\windows\system32\comdlg32.ocx”拷贝到当前系统的“C:\windows\system32\”,就可以了。
如果你的VB程序使用了一些特殊的控件,最好是打包,vb自带的打包程序有诸多使用不便的地方,推荐你使用SETUPFACTORY这个软件,在打包时用该程序扫描一下工程,可以将你的程序使用到的控件和DLL库文件都扫描进你的包,这样在任何系统中都可以运行。
展开全部
你做的是什么?看看报的是什么错然后我给你解答,你说的太简单了,不好意思解决不了,这个我今儿一来看各位大侠都给你指出来了,说的是那个问题,是你commondoalog控件不能指向comdlg32.oxc解决办法我也不重复了,呵呵!有很多大侠帮你,我是晚了,希望你成功!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
好像是提示找不到comdlg32控件,编写的程序生成exe后,要打包后才能在其他没有vb的机器上运行的。最简单的打包工具就用vb自带的那个。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
程序打包, 其文件夹内一般都含有程序执行的支持库
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
找到原来的文件 comdlg32.ocx,将它复制到你的 vb 程序相同目录中。
另:comdlg32.oxc 疑为 comdlg32.ocx 之误。
另:comdlg32.oxc 疑为 comdlg32.ocx 之误。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的程序中加了一个对话框控件,就应该把控件对应的文件comdlg32.ocx和你的程序放到同一文件夹内。这样才能保证你的程序正确运行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询