发布网友
共6个回答
热心网友
该系统中缺少通用对话框控件。
方法是将你编写程序的那台机的“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.ocx和你的程序放到同一文件夹内。这样才能保证你的程序正确运行。