摘要:
编辑器,是地图数据进行编辑的主要工具,这个Editor其实当一个新的地图开始时就创建了。事实上,其他ArcMap扩展对象也是在创建地图时产生的。为了获得这个Editor,可以使用FindExtensionByCLSID 或者FindExtensionByName接口。private IEditor ... 阅读全文
摘要:
运行keygen.exe,点击"generate"一次,生成一个序列号(在安装过程中需要填写序列号)。 断网,打开软件,直到出现以下界面,点击蓝色字体"连接Internet是是否出现问题?" 然后点击"脱机激活"按钮,点击"生成请求代码"。 完成激活后非常重要的一步是修改hosts文件,屏蔽软件联网验证。将下述代码复制到C:\Windows\System32\drivers\etc\hos... 阅读全文
摘要:
(由于大多工具都失效了,所以没有提供下载地址,最新的地图下载工具可线下交流。) 作为地信、遥感、地质、测绘等专业的同学,下载电子地图、遥感影像应该都接触过,现在XX地图下载器广告满天飞,虽然各位同学唯唯诺诺,还是被群主踢出了。现在把自己那些年珍藏的地图下载器分享给大家。对各种下载器的功能、精度等不作 阅读全文
摘要:
今天在安装Win7 x64上CAD2006启动报错:找不到ac1st16.dll文件。 一查,是系统变量的问题。在系统变量Path中cad的路径为: C:\Program Files (x86)\Common Files\Autodesk Shared\ 然后将其他修改为如下即可: C:\Program Files (x86)\Common Files\Autodesk Shared; 阅读全文
摘要:
今天专门讲一个——CommandMethod。我们都在知道CAD操作要快,必须要熟悉掌握各种命令。在Lisp开发中,在函数后C:即可添加一个命令,非常方法,在.NET API也可以非常方便的设置命令,它需要CommandMethod属性。 先来看CommandMethod的定义,它的构造函数很多,其中参数最全的一个如下图所示: groupName组名,string,命令编组名称,一般在小项目开... 阅读全文
摘要:
其他话不多说,直接进入主题,既然是二次开发,当然是用CAD平台已经封装好了很多类,我们需要熟悉和使用它们。常用的AutoCAD .NET API的四个主要DLL文件是:名称作用备注AcDbMgd.dll处理图形文件中存储的对象AcMgd.dll处理AutoCAD应用程序和用户接口AcCui.dll处... 阅读全文
摘要:
本来都要放弃破解这些事了,一是出于软件知识产权问题,二是准备研究新的东西CAD.NET API,可无意中又发现了一个问题。 两个截然不同的软件,居然都有相同的代码,命名空间都为NetZStarter,里面的代码也是一样的。说明一个问题,有壳没有脱。 以前我天真的以为DE4就是软件脱壳的神器。今天用网 阅读全文
摘要:
本人机子环境是安装了VS2012,即安装了 .NET Framework4.5,现在要安装AutoCAD2013,而安装CAD2013需要安装4.0的Framework,由于本机已有高版本的Framework,安装自然报错:又不想来卸载4.5,觉得麻烦,但又想装上CAD2013,唯一的方法是修改Se... 阅读全文
摘要:
在调试ArcGIS Add-In时,出现错误:无法注册程序集"……\Projects\ArcGISAddIn\ArcGISAddIn\bin\Debug\ArcGISAddIn.dll"。未能加载文件或程序集"ESRI.ArcGIS.Desktop.AddIns, Version=10.1.0.0,... 阅读全文