|
解决VB中Run-time error '339':错误 |
神州商业网 2012-11-29 20:23:01 作者:SystemMaster 来源: 文字大小:[大][中][小] |
错误原型: Run-time error '339' : Component 'COMDLG32.OCX' or one of its dependencies not correctly registered: a file is missing or invalid
这个错误是因为在我们的Vb项目开发完毕后,编译成了exe文件,但是在我们的项目中引用过“部件”,我们的exe文件在没有安装VB的计算机里运行是,需要让部件注册,不然不能用,但是我们开发好了软件后,不能说是让用户自己注册把,那怎么办呢? 进入我们的项目工程——工程——部件——在控件标签里,找到我们引用的部件(他们前头复选框会带有对钩)——点击一下部件——在下方有个定位,这里写的是这个部件的文件位置,一般都是在C:\windows\system32目录里,找到这个文件,将这个文件和我们生成的exe文件放在一起,在安装文件打包的时候打在一期,这样,在客户机使用我们exe程序的时候,由于相关文件就在同级目录,所以我们不注册也能用,达到了使用者在安装后直接用的目的,当然我们的项目也许会引用很多部件,那么方法一样,把这些文件全部找到,然后跟exe文件打包在一起。
|
|
|
|
|