origin添加次坐标轴:在vb里面编了一个程序,离开了vb环境就运行出错了,为什么啊??

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 02:22:07
我用的是DAO访问数据库,里面用到一个MSHFlexgrid控件出错提示component 'MSHFLXGD.ocx ' or one of its dependencies not correctly registered:afile is missing or invalid 怎么办呢?救救我啊~~~~~~~

说明你的系统目录下缺少OCX文件,从网上下载或者从别的计算机上拷贝MSHFLXGD.OCX到程序文件目录下
下面的方式告诉你
新建一个bat文件,在同一目录下。
编辑bat文件
@ECHO OFF
:Copy /y *.ocx %windir%\system32\
regsvr32/s MSHFLXGD.OCX
start 你的应用程序(xxx.exe)
保存后运行即可

VB程序运行时,需要关联的组件,如OCX,DLL等等,如你所说,MSHFLXGD.ocx 这个控件在目标计算机上并不存在,最简单的方法就是把MSHFLXGD.ocx 这个文件跟你的EXE文件一起拷给别人用,正综的解决方法为:给你的软件做一个安装程序,他会把关联的组件一起打包发布到目标计算机,保证正常运行。