浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
Map.Close()报错
36077096...
20EXP
2017年04月27日
Map.Close();正在读写被保护的内存,请问该怎么解决?
iobjects
请
登录
或者
注册
后回答这个问题。
1个回答
可能是您的map在close()之前已经dispose(),具体还请您po一下相关的错误代码
张阳名
5,560EXP
2017年04月27日
“System.AccessViolationException”类型的未经处理的异常在 SuperMap.Mapping.dll 中发生
其他信息: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
代码:
try
{
mapcontrol1.Map.Close();
mapcontrol1.Dispose();
workspace.Close();
workspace.Dispose();
}
那您检查下这个地图有没有被锁定,或其他程序或函数正在操作该地图。
还有种可能性就是这个map为空,里面没有对象,那么也会报这个错误,具体还请您检查下map是否在mapcontrol里成功打开。
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
Recordset.close()报错,请问添加什么判断可解决这个问题
超图FAQ:您好,iObjects Java导入矢量数据形成布局,地图没有全幅显示是什么原因呢,我已经使用了map.viewEntire()但生成的地图和通过地图生成的布局还是很小。
map TrackingLayer 使用
iobjects二维Map里如何加载天地图
DESKTOP扩展开发,如何获取打开MAP后出现的几个TAB页。
iobject10 mapcontrol.map.open(mapname)报错
超图FAQ:银河麒麟服务器,数据库是达梦,iobject报错无法识别jdbc驱动:null,达梦的dmocci也放了,这个谁帮协助帮排查一下
supermap iobjects java 11i 产品入门中地图浏览报错
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...