vb编程问题,程序打不开

来源:百度知道 编辑:UC知道 时间:2024/06/04 04:28:11
参考这张图片http://ss.jayjp.cn/1.jpg
我自己写的程序在本机上可以运行,可是发给我朋友后无法运行!怎么回事?

这就是VB程序的缺点啦,需要VB运行库。
你的问题按楼上的应该可以解决。把找到的comdlg32.ocx和你的exe文件一起给你朋友就行了,有时可能要注册。
用VB编程的时候应该把 使用的部件全部和程序一起打包。在工具条(控件那个)上点右键,选择部件,在列表中打了勾的部件就是用到的,当然也不一定,有可能将部件加到了工程当中,但程序中并未使用。

缺少 comdlg32.ocx文件,你可以再vb文件库中找到,或则再xp系统下system32文件夹下找到。

是Runtime的问题吗

因为你朋友的电脑里没有文件COMDLG32.OCX,所以无法运行,把你电脑里的文件COMDLG32.OCX搜索出来,复制到你朋友的电脑中的c:\windows\system32文件夹中。

可能是你朋友的电脑里缺少相关的控件,所以不能运行,最好不要直接发VB编译后的EXE文件,用VB自带的打包工具打包后把安装文件发过去.