Chinaunix首页 | 论坛 | 博客
  • 博客访问: 177416
  • 博文数量: 30
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 440
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-23 19:45
文章分类

全部博文(30)

文章存档

2016年(2)

2010年(3)

2009年(8)

2008年(17)

我的朋友

分类: Windows平台

2016-09-10 22:52:11

    MapX是美国MapInfo公司在其开发的可视化地图组件DataMap基础上,向用户提供 的具有强大地图分析功能的ActiveX控件产品,之前有一个项目使用了此控件用于地图显示。但是由于是在WindowsXP下使用的是MapX5.0版本的,其在Windows7 64位系统上无法运行,经过网络搜索,找到了一个解决办法。

    MapX在Windows7 32 位上的安装时和XP上是一样的,但在64位系统下是不能安装的。解决办法如下:

    1. 复制你在XP系统下MapX5.0的安装目录,这里是MapX 5.0,将此目录复制到你Win7系统下的C:\Program Files。

    2. 注册以下COM组件,方法是打开cmd,使用regsvr32命令,如下:
        

regsvr32 MAPX50.dll

regsvr32 MapXADODS.DLL
regsvr32 MapXDAODS.DLL
regsvr32 MapXRDODS.DLL
regsvr32 mapxstate.DLL
regsvr32 MODBCDataset.DLL
regsvr32 MOCIDataset50.DLL
regsvr32 mxmldataset.DLL
regsvr32 MSafeArrayDataset.DLL
regsvr32 NCSECW.DLL
regsvr32 mxmldataset.DLL
regsvr32 MOCIDataset50.DLL

每次注册成功一个,都会弹出注册成功的提示框。

3. 修改mapx50.lic进行破解,将此文件改为:
uQnZi2sFw22L0-MRa8pYX-2E6P1077-3N6M0499-5C038223-10884-12802-36882-8029

4. 运行你的程序,便可以了。

5. 以后要配置你的其他Win7,只需要将此安装目录MapX 5.0复制到新的系统,重新执行第二步便可以。


注意:我从xp系统上复制原安装目录的时候是已经破解过的,但是仍然执行了第三步,不执行应该也没有问题,主要是第二步必须重新注册。
另:CSDN上这篇文章帮助了我,http://blog.csdn.net/jebter/article/details/19676075

阅读(8785) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~