FAQ: 是否可以从另外一个应用程序控制ArcPad?
文章编号: 140
软件: ArcPad 6.0.3
操作系统: N/A
软件: ArcPad 6.0.3
操作系统: N/A
发起人
相关问题
- 两个图层投影坐标系都一样,但就是不能叠加在一起。怎么办,求大神指点。一个是县的灾害点,一个是县的行政区划。
- arcgis pro中wkid和前一个wkid有什么区别?
- 把shp多个文件整到一起的一个专门的软件,不是ARCGIS是其他的,
- 如何自动向一个字段添加依次变大的序列号?
- ArcGis打开图层后显示unknown units,想要define一个投影坐标系,但数据大小似乎不一致
- arcgis工具内有一个工具可以使一个面去靠近另一个面是哪个工具?
- 大家过来围观呀,怎么修改widget距地图边框的距离呀,不知道表述是否正确,上图
- JavaScript App 中,是否可以根据用户需求只返回特定要素范围内的切片?
- ArcGIS Runtime SDK for Android 离线数据是否支持地方自定义坐标系
- Arcgis在管道方面的应用
- api for javascript3.X和4.X版本是否兼容
问题状态
- 最新活动: 2015-11-27 12:39
- 浏览: 1381
- 关注: 1 人
1 个回复
EsriSupport
赞同来自:
回答: ArcPad不提供ActiveX或.NET控件或组件.
下面是一些可以让ArcPad和其他的Windows CE或Windows应用程序交互的方法:
* 使用ArcPad的Application.Run方法调用其他的应用程序,并且可以传递参数。
* 使用文本或者二进制文件,在ArcPad和其他应用程序之间进行数据交换.
*将应用程序编译成ActiveX组件,然后可以使用VBScript的CreateObject方法创建ActiveX对象的实例.然后就可以在ArcPad中调用该对象的属性和方法.
* 创建一个ActiveX的中间件,使ArcPad和Windows应用程序都可以通过这个中间件交换数据和信息。
* 在ArcPad的脚本中使用System对象中的方法得到其他应用程序的hWnd,使用该hWnd可以发送Windows消息或者控制程序窗口(最小化,最大化,激活),VB/VBCE需要先声明才能使用Windows的API,而C++ CE应用程序可以直接调用Windows的API.
创建时间:2004-12-03
最近更新:2004-12-03
【原文链接】
http://support.esrichina.com.cn/2004/1203/140.html
要回复问题请先登录或注册