ArcGIS Engine开发碰到问题及解决方式
1、问题描述——运行提示:ArcGIS version not specified. You must call RuntimeManager.Bind before creating any ArcGIS components.
解决方法——在Program.cs文件中,写入下列黄色内容:
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);
Application.Run(new Form1());
2、问题描述——添加了1中的内容还是提示相同的错误
解决方法——在64位操作系统中需要在项目的编译选项中,将Target CPU选择为x86
3、esriControlsMousePointer介绍
esriControlsMousePointer常量
控制鼠标指针选项。
esriControlsMousePointer需要添加ESRI.ArcGIS.Controls的引用 属性介绍 esriPointerParentWindow - 指针指定的父窗口或窗体。
esriPointerDefault 默认指针,箭头一样。
esriPointerArrow 标准的箭头。
esriPointerCrosshair 十字线。
esriPointerIBeam 我束。
esriPointerIcon 图标。
esriPointerSize 大小,四向箭头指向北,南,东部和西部。
esriPointerSizeNESW 尺寸NE-SW,双箭头指向东北和西南。
esriPointerSizeNS 尺寸NS,双箭头指向北方和南方。
esriPointerSizeNWSE 尺寸NW-SE,双箭头指向西北和东南。
esriPointerSizeWE 大小,我们的双箭头指向东和西。
esriPointerUpArrow 垂直向上的箭头。
esriPointerHourglass 沙漏,等待光标。
esriPointerNoDrop 通过它与斜线的圆或没有进入标志。
esriPointerArrowHourglass 标准箭头和小沙漏。
esriPointerArrowQuestion 箭头和问号。
esriPointerSizeAll 所有尺寸,箭头指向北,南,东,西四。
esriPointerZoom 放大,放大镜。
esriPointerZoomIn 放大,有一个加号的放大镜。
esriPointerZoomOut 缩小,减号的放大镜。
esriPointerPan 潘,一只手。
esriPointerPanning 摇摄,一个紧握的手。
esriPointerIdentify 识别,信息符号的箭头。
esriPointerLabel 标签,箭头与字母A。
esriPointerHotLink 热链接,雷击。
esriPointerPencil 铅笔。
esriPointerHand 手,收手用食指指着垂直。
esriPointerPageZoomIn 页面缩放,放大镜,加号和一个小页面。
esriPointerPageZoomOut 页面缩小,有减号的放大镜和一个小页面。
esriPointerPagePan 页锅,张开手页符号。
esriPointerPagePanning 页锅,收手与页面象征。
esriPointerCustom MouseIcon属性所指定的自定义图标
ArcGIS Engine开发碰到问题及解决方式的更多相关文章
- ArcGIS Engine开发之地图基本操作(4)
ArcGIS Engine开发中数据库的加载 1.加载个人地理数据库数据 个人地理数据库(Personal Geodatabase)使用Miscrosoft Access文件(*.mdb)进行空间数据 ...
- ArcGIS Engine开发的ArcGIS 版本管理的功能
原文:ArcGIS Engine开发的ArcGIS 版本管理的功能 转自:http://blog.csdn.net/linghe301/article/details/7965901 这是以前的Arc ...
- C#,ArcGIS Engine开发入门教程
C#,ArcGIS Engine开发入门教程 转自:http://blog.csdn.net/yanleigis/article/details/2233674 目录(?)[+] 五实现 一 加载A ...
- ArcGIS Engine开发鹰眼图的功能(代码优化篇)
在上一篇,ArcGIS Engine开发鹰眼图的功能(基础篇) 上一篇的实现效果图如下, 如果仔细观察,会发现一个问题,即在“鹰眼”的区域,只要在红色线框内的注记会被覆盖. 如果红色框包括整张图的话, ...
- ArcGIS Engine开发之地图基本操作(3)
地图数据的加载 一.加载Shapefile数据 Shapefile文件是目前主流的一种空间数据的文件存储方式,也是不同GIS软件进行数据格式转换常用的中间格式.加载Shapefile数据的方式有两种: ...
- ArcGIS Engine开发前基础知识(3)
对象模型图 一.对象模型图中的类与接口 ArcGIS Engine 提供大量的对象,这些对象之间存在各种各样的关系,如继承.组合.关联等.对象模型图(Object model diagram,ODM) ...
- ArcGIS Engine开发前基础知识(2)
ArcGIS基本控件简介 ArcGIS Engine控件是一组可视化的开发组件,每个ArcGIS Engine控件都是一个COM组件.这些组件包括MapControl,PageLayoutContro ...
- ArcGIS Engine开发基础总结(一)
标准Engine功能 地图浏览 地图制作 数据查询 数据分析 及 所有的开发控件 —MapControl, PageLayout, Toolbar, TOC, ArcReader 对所有矢量和栅 ...
- ArcGIS Engine开发鹰眼图的功能(基础篇)
鹰眼是用于调节全视域范围内主地图显示范围情况的副地图.它体现了地图整体与详细局部的关系. 用户可以通过鼠标单击或者画框等动作实现鹰眼与主地图的交互情况. 鹰眼功能的原理是通过主地图窗口的地图控件和鹰眼 ...
随机推荐
- 透过现象看webpack处理css文件中图片路径转换的具体过程
webpack是目前使用比较流行的一个前端模块打包器,前端的任何资源都被当成一个模块来处理,如图片.css文件等等.在基于webpack构建的前端项目中,一般都会配置有关css文件处理的规则,这其中也 ...
- linux man指令的详解
原创内容,欢迎指正 一.基本操作 大多数linux发行版自带用以查找shell命令及其他GNU工具信息的在线手册,man命令就是用来访问存储在linux系统上的手册页面. 例如,查看ls命令手册,语法 ...
- SpringBoot学习遇到的问题(1) - 配置文件有日志的debug模式等配置项,为什么不起作用
这个问题困扰我近乎两天,通过查找N多资料后终于解决,写下来共享给大家. logging.level.root=DEBUG ... 一系列的日志配置项,都不起作用的原因是springboot启动加载不到 ...
- asp.net core 3.x 身份验证-1涉及到的概念
前言 从本篇开始将围绕asp.net core身份验证写个小系列,希望你看完本系列后,脑子里对asp.net core的身份验证原理有个大致印象.至于身份验证是啥?与授权有啥联系?就不介绍了,太啰嗦. ...
- Unreal Engine 4 蓝图完全学习教程(三)—— 节点的基本知识
Ⅰ.节点的种类 ①标题:在节点的上方显示着节点的标题,标题部分会根据节点类型显示不同的颜色. ②输入:用于从其他节点接收数据以获取必要的数值. ③输出:将这个节点计算出结果用于传递数值到其他节点. ( ...
- Spring注入bean的方式
在Spring容器中为一个bean配置依赖注入有三种方式: · 使用属性的setter方法注入 这是最常用的方式: · 使用构造器注入: · 使用Filed注入(用于注解方式). 使用属性的se ...
- Asp.Net Core Identity 骚断腿的究极魔改实体类
前言 默认的 Identity 实体类型在大多数时候已经基本够用,很多时候也只是稍微在 IdentityUser 类中增加一些自定义数据字段,比如头像.这次,我要向园友隆重介绍我魔改之后的 Ident ...
- Python中的hashable(散列)
Python文档中的解释: 一个对象是可散列的,那么在它的生命周期中它的hash 值是不变的. 可散列的对象需要2个方法:__hash__()方法和__eq__()方法.两个可散列的对象相等,那么它们 ...
- Net Core 中WebAPI有关 Session的设置,及获取
步骤一: 在Startup 文件中做相应的设置 ConfigureServices方法里添加 //ConfigureServices添加: services.AddSession(options =& ...
- 小白学 Python 数据分析(5):Pandas (四)基础操作(1)查看数据
在家为国家做贡献太无聊,不如跟我一起学点 Python 人生苦短,我用 Python 前文传送门: 小白学 Python 数据分析(1):数据分析基础 小白学 Python 数据分析(2):Panda ...