vb的OCX控件那边有下载

发布网友

我来回答

2个回答

热心网友

我下载后看了你的程序,你的程序使用了MapPointContorl.ocx控件(程序代码中也用到了该控件的接口),该控件是微软公司开发的地图服务控件(应该包含在MapPoint软件中),它可以实现地图查询、路径分析、导航定位的功能。但你的计算机上并不存在该控件(或未注册),所以打开程序时会出现上面的错误提示信息。
要想解决该问题,只有两个办法:
1、不使用MapPointContorl.ocx,将程序中用到MapPointContorl及其接口的部分全部屏蔽掉,然后保存你的工程,下次打开时将不会有错误提示,不过这样将实现不了程序的既定功能;
2、尽量找到MapPointContorl.ocx控件或MapPoint软件,毕竟它是程序功能的一部分,不过我从网上没搜到这个东西的下载,不知楼主是否能找到。此外,如果能找到的话,在使用MapPointContorl.ocx之前,记着注册一下再用。注册方法是:在开始菜单的“运行”中键入regsvr32
MapPointContorl.ocx全路径名,然后按回车即可。

热心网友

引用与部件是二个完全不同的概念,引用只能已经添加引用,但引用没有具体的界面,部件是具有界面的。
一般ocx应该是部件,如果在vb中没有这个部件,估计是你的系统中没有注册,因此首先需要注册。
方法是:将你需要注册的ocx文件拷贝到系统的windows/system32/的目录中,在这个目录中有一个regsvr32.exe,双击进入,在dos界面输入你的ocx的文件名+扩展名,回车,确定,ok了,注册成功。
在vb的部件列表中就可以找到了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com