【GIS开发】VB6.0下MO控件的安装:安装教程及MO破解教程(MapObjects2.x)
【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)相关推荐
- VB6.0 怎样启用控件comdlg32.ocx
VB6.0 怎样启用控件comdlg32.ocx 怎样启用控件comdlg32.ocx 2008-10-08 09:32 提问者: nefu_20061617 |浏览次数:1502次 vbs文件中有代 ...
- vb6.0 mysql ado控件_VB6.0里的ADO控件怎么用?
1,首先开启VB6.0时新建数据工程 2,双击窗体在弹出的窗体中追加控件:Command1,Text1,Adodc1,DataGrid1其中DataGrid1是用来显示查询结果,Adodc1用来导航查 ...
- 开发和使用Web用户控件
在 ASP.NET 的开发中 Web 用户控件的开发和使用是一项必不可少的技术,在对这项技术的一番研究后写下了这篇随笔,不过确实担心这么初级的东东放到原创首页上会被拍砖头. 1.简介 2.创建 Web ...
- ASP.NET自定义控件组件开发 第三章 为控件添加事件 后篇
第三章 为控件添加事件 后篇 前一篇文章只是简单的说了下事件,但是大家应该方法,在ASP.NET自定义控件中只是简单那么定义事件是行不 通.如果大家开发的是WinForm中的事件,之前的定义可能没有什 ...
- iOS开发UI基础—手写控件,frame,center和bounds属性
iOS开发UI基础-手写控件,frame,center和bounds属性 一.手写控件 1.手写控件的步骤 (1)使用相应的控件类创建控件对象 (2)设置该控件的各种属性 (3)添加控件到视图中 (4 ...
- DotNetTextBox V2.0 Web Control(ASP.NET2.0 增强型TextBox控件,完全支持AJAX.NET)
[控件界面] [控件介绍] 名称:DotNetTextBox V2.0 Web Control 免费无限制版 类型:ASP.NET2.0 增强型TextBox控件 作者: 小宝.NET2.0 主页:h ...
- OS X开发:NSProgressIndicator进度指示器控件
2019独角兽企业重金招聘Python工程师标准>>> OS X开发:NSProgressIndicator进度指示器控件 NSProgressIndicator是OS X平台上的活 ...
- visual studio开发工具的C#主流控件属性一览表
visual studio开发工具的C#主流控件属性一览表 visual studio开发工具的C#主流控件属性一览表 详细的介绍了各控制属性的详细中文介绍 C#控件及常用设计整理 1.窗体 1.常 ...
- Android开发技巧——自定义控件之组合控件
Android开发技巧--自定义控件之组合控件 我准备在接下来一段时间,写一系列有关Android自定义控件的博客,包括如何进行各种自定义,并分享一下我所知道的其中的技巧,注意点等. 还是那句老话,尽 ...
最新文章
- Spring中使用Schedule调度
- greenplum客户端工具_如何从Teradata迁移到Greenplum(上篇)
- JZOJ 5473. 【NOIP2017提高组正式赛】小凯的疑惑
- Ubuntu 16.04卸载CUDA 6.5和安装CUDA 8.0
- web.xml中的ContextLoaderListener和DispatcherServlet区别
- 编译QT出错 Basic XLib functionality test failed!
- .NET Core Love gRPC
- EF Core 插件 —— ToSql
- Network Embedding中方法回顾
- spring boot2 整合(二)JPA(特别完整!)
- 微信小程序怎么扩展服务器,小程序服务器可扩展的配置方案
- 方言 —— 各地方言
- Dart基础第8篇:函数、箭头函数 匿名函数 闭包等
- Vue使用Axios实现http请求以及解决跨域问题
- 【情感识别】基于matlab GUI SVM语音情感识别【含Matlab源码 869期】
- 跨平台数据库ODB实战4-Person类的聚合查询
- 樱花树下的欢笑---2012春西安交大樱花节
- gin框架使用JWT鉴定权限
- 5G千兆无线路由器,国产工业级稳定通信
- I盘显示无法访问数据错误(循环冗余检查),里面的资料怎么恢复