阅读:1573回复:3
[求助]有人用过IAppLockMgr ?
请问有人熟悉ae的IAppLockMgr 接口吗?我在执行查询的时候,进程里的applockmgr.exe占用cpu比较高,applockmgr.exe是用来干什么的?如何中止它?谢谢!
|
|
1楼#
发布于:2006-08-28 10:31
<img src="images/post/smile/dvbbs/em03.gif" /><img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em02.gif" />
|
|
|
2楼#
发布于:2006-08-28 11:33
<P>没人知道吗?applockmgr.exe进程是用来干嘛的?</P>
|
|
3楼#
发布于:2007-11-28 16:07
<H1><a href="http://www.cnblogs.com/xiaoyao128/archive/2006/12/27/605339.html" target="_blank" >ArcGIS产生的AppLockMgr.exe进程</A></H1>
<DIV class=post> <DIV class=postcontent> 近期参加的程序开发是基于ArcGIS Engine的,每次总是会随程序自动启动一个AppLockMgr.exe进程。起初一直以为该进程是Access的锁定产生。现在发现自己当时理解错了,先将自己暂时的理解记录如下:<BR> <BR> 该进程主要用来控制shapefile和coverages地图数据的锁定,这样的话多个用户就不可能对相同的数据集同时进行改变。这个机制非常类似于关系数据库使用锁来防止用户“互相踩到对方的脚趾头”。也就是说,锁可以防止用户造成修改地图数据时的碰撞。<BR><BR> 在ArcGIS Developer的开发帮助中可以查阅到该类是一个组件类(CoClass):<BR> <DIV align=center src_cetemp="/images/cnblogs_com/xiaoyao128/AppLockMgr.JPG"><IMG src="http://www.cnblogs.com/images/cnblogs_com/xiaoyao128/AppLockMgr.JPG" border=0></DIV>其锁定类型可通过esriLockMgrType 枚举,如下:<BR> <DIV align=center src_cetemp="/images/cnblogs_com/xiaoyao128/esriLockMgrType.JPG"><IMG src="http://www.cnblogs.com/images/cnblogs_com/xiaoyao128/esriLockMgrType.JPG" border=0><BR></DIV><BR> 刚才做个实验,用ArcGIS Engine开发的程序打开shp、lyr格式的地图时,会产生AppLockMgr.exe进程进程;若打开存储在GeoDatabase中的地图,则不会产生该进程。<BR><BR> <DIV align=center src_cetemp="/images/cnblogs_com/xiaoyao128/AppLockMgr.JPG"> </DIV></DIV> <DIV class=itemdesc>发表于 2006-12-27 19:49 <a href="http://xiaoyao128.cnblogs.com/" target="_blank" >卧雪眠云</A> </DIV></DIV> |
|