【GIS开发】VB6.0下MO控件的安装:安装教程及MO破解教程(MapObjects2.x)

基于MO和VB的GIS开发过程中,普遍使用的还是2.0及以上版本,ESRI公司早已不再对MO组件进行更新,加上使用这种方法的人数也不多,现在关于MO的问题网上很难找到解决办法。以下为本人花费很多时间,成功让自己的电脑运行VB和MO的经验。
注意,是WIN10系统下的教程!!!
一、首先是VB6.0企业版的安装,在WIN7系统上很好安装,这里不再赘述。但是在WIN10上安装VB6.0企业版存在兼容问题,
VB6.0企业版下载:https://share.weiyun.com/5dM8Rj5
教程参照:https://jingyan.baidu.com/article/af9f5a2d6db77643140a459d.html
二、接下来进入较麻烦的MO的安装,
MapObject2.4下载:https://share.weiyun.com/5Os7Np3
下载后以管理员身份运行 Mo24Eval.exe,如图:

运行后一路默认下一步,直到如下界面,如下图所示,Cartographic Fonts (字体文件) 和 MapObects SDK for .Net 这两项不要选中,再次一路默认安装成功。

三、接下来介绍非要选中这两项的情况,当然安装成功最好不过了,但是一般情况下都会出现问题。
先选中它们,点击下一步,如果出现:

说明不能勾选MapObects SDK for .Net 这一项,那么就退出重新安装一遍,这次不选中它,只选中 Cartographic Fonts,如果安装进度条最后卡在97%,显示正在安装字体(如果不认识,有Fonts字样并且后缀为.tif),这种情况下,退出再次安装,重启计算机,多试几次,如果还不行,这一项也不要选中了,老老实实按第二步来吧。

四、MO安装完成后,要进行破解,如果你只是用几天可以不用破解。同样以管理员身份运行Crack_Mo24.exe,若提示找不到Mo20.ocx,点击浏览路径C:\Program Files (x86)\Common Files\ESRI,如果还是没有,那就麻烦了。看第五步。

五、下载 Procmon汉化版,此软件可以监视注册表,任何软件进行活动都需要访问注册表,所以我们可以在该软件上找到Mo24Eval.exe的活动,定位到目录。具体操作如下:

1、双击打开 Procmon汉化版,在图中红色框中只选中“显示注册表行为”一项,(单击选中,再次单击取消选中,选中为蓝色)

2、然后点击菜单栏“过滤器”下的“高亮”,添加一个如图所示的过滤条件,点击确定:

3、打开VB,添加MO控件,或者做一些需要MO参与的事情,再去观察寻找注册表监视器窗口的高亮部分,如果没有,可能是注册表刷新太快,因为电脑上的软件活动都要记录,往前翻翻总能找到,我找到的如图:

4、注意看操作一列,看到“query”询问这类字眼,就锁定它,为什么?因为软件在没破解的时候,肯定会访问注册表里的记录,查询第一次安装这个软件你的时间,确定是否在试用期之内,是否到期,是否激活等一系列行为,如果软件通过注册表记录的时间发现已经到期了,就会限时使用。只要访问注册表就有痕迹,所以像这样的就找到了。接下来,右键单击选择属性,在路径一栏,有软件访问的路径,这时候,打开windows系统的注册表编辑器,找到对应路径。

会发现路径下有很多东西,但是都是很有规律排列的,只需找到ESRI,再往下寻找,基本上就差不多能找到Mo24.ocx了,找到后,记住,我们的目标是破解它!在破解软件里按照路径找到Mo24.ocx,破解,大功告成!

5、以上就是WIN10安装VB 和 安装MO并破解的教程。

【GIS开发】VB6.0下MO控件的安装:安装教程及MO破解教程(MapObjects2.x)相关推荐

  1. VB6.0 怎样启用控件comdlg32.ocx

    VB6.0 怎样启用控件comdlg32.ocx 怎样启用控件comdlg32.ocx 2008-10-08 09:32 提问者: nefu_20061617 |浏览次数:1502次 vbs文件中有代 ...

  2. vb6.0 mysql ado控件_VB6.0里的ADO控件怎么用?

    1,首先开启VB6.0时新建数据工程 2,双击窗体在弹出的窗体中追加控件:Command1,Text1,Adodc1,DataGrid1其中DataGrid1是用来显示查询结果,Adodc1用来导航查 ...

  3. 开发和使用Web用户控件

    在 ASP.NET 的开发中 Web 用户控件的开发和使用是一项必不可少的技术,在对这项技术的一番研究后写下了这篇随笔,不过确实担心这么初级的东东放到原创首页上会被拍砖头. 1.简介 2.创建 Web ...

  4. ASP.NET自定义控件组件开发 第三章 为控件添加事件 后篇

    第三章 为控件添加事件 后篇 前一篇文章只是简单的说了下事件,但是大家应该方法,在ASP.NET自定义控件中只是简单那么定义事件是行不 通.如果大家开发的是WinForm中的事件,之前的定义可能没有什 ...

  5. iOS开发UI基础—手写控件,frame,center和bounds属性

    iOS开发UI基础-手写控件,frame,center和bounds属性 一.手写控件 1.手写控件的步骤 (1)使用相应的控件类创建控件对象 (2)设置该控件的各种属性 (3)添加控件到视图中 (4 ...

  6. DotNetTextBox V2.0 Web Control(ASP.NET2.0 增强型TextBox控件,完全支持AJAX.NET)

    [控件界面] [控件介绍] 名称:DotNetTextBox V2.0 Web Control 免费无限制版 类型:ASP.NET2.0 增强型TextBox控件 作者: 小宝.NET2.0 主页:h ...

  7. OS X开发:NSProgressIndicator进度指示器控件

    2019独角兽企业重金招聘Python工程师标准>>> OS X开发:NSProgressIndicator进度指示器控件 NSProgressIndicator是OS X平台上的活 ...

  8. visual studio开发工具的C#主流控件属性一览表

    visual studio开发工具的C#主流控件属性一览表 visual studio开发工具的C#主流控件属性一览表 详细的介绍了各控制属性的详细中文介绍 C#控件及常用设计整理 1.窗体  1.常 ...

  9. Android开发技巧——自定义控件之组合控件

    Android开发技巧--自定义控件之组合控件 我准备在接下来一段时间,写一系列有关Android自定义控件的博客,包括如何进行各种自定义,并分享一下我所知道的其中的技巧,注意点等. 还是那句老话,尽 ...

最新文章

  1. Spring中使用Schedule调度
  2. greenplum客户端工具_如何从Teradata迁移到Greenplum(上篇)
  3. JZOJ 5473. 【NOIP2017提高组正式赛】小凯的疑惑
  4. Ubuntu 16.04卸载CUDA 6.5和安装CUDA 8.0
  5. web.xml中的ContextLoaderListener和DispatcherServlet区别
  6. 编译QT出错 Basic XLib functionality test failed!
  7. .NET Core Love gRPC
  8. EF Core 插件 —— ToSql
  9. Network Embedding中方法回顾
  10. spring boot2 整合(二)JPA(特别完整!)
  11. 微信小程序怎么扩展服务器,小程序服务器可扩展的配置方案
  12. 方言 —— 各地方言
  13. Dart基础第8篇:函数、箭头函数 匿名函数 闭包等
  14. Vue使用Axios实现http请求以及解决跨域问题
  15. 【情感识别】基于matlab GUI SVM语音情感识别【含Matlab源码 869期】
  16. 跨平台数据库ODB实战4-Person类的聚合查询
  17. 樱花树下的欢笑---2012春西安交大樱花节
  18. gin框架使用JWT鉴定权限
  19. 5G千兆无线路由器,国产工业级稳定通信
  20. I盘显示无法访问数据错误(循环冗余检查),里面的资料怎么恢复

热门文章

  1. 蓝牙突然消失,ubuntu连接音箱没有声音问题
  2. 关于object对象转换为int类型
  3. 在腾讯这一年,坚守初心持续单纯!
  4. Manjaro安装及配置
  5. 【学习笔记】人工智能导论
  6. 图文解说Quartus II使用入门
  7. 《证券投资基金投资流通受限股票估值指引(试行)》解读
  8. 【3d游戏模型】女骑士制作指南:硬表面和纹理
  9. 市场周刊杂志市场周刊杂志社市场周刊编辑部2022年第6期目录
  10. 你是开发工程师、程序员还是码农?