浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
组件object 8c .net crash
petergis
66EXP
2018年05月03日
同一个工作空间存放好几个场景,在用Scene.Open("场景名")进行不同场景切换时,经常会出现如下提示的crash,如何解决?
三维
net
1个回答
您好,切换场景时需要先把之前的场景关掉,再打开新场景。
胡林
5,985EXP
2018年05月03日
一两次切换没问题,来回多次切换两个三维场景还是会有这个问题。我的代码如下,请帮我看一下有无问题?
var scene = sceneControl.Scene;
//scene.Workspace = workspace;
scene.Close();
bool bOpen = false;
if (!string.IsNullOrWhiteSpace(sceneName))
bOpen = scene.Open(sceneName);
if (!bOpen)
{
CommonHelper.ShowDialog("打开场景失败!");
return;
}
这样的话不建议一直使用同一个三维球,每次打开新场景之前,先scenecontrol.scene.close,scenecontrol.dispose,然后新起一个三维球,再打开新的场景,试试能否解决。
可以,谢谢。
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
组件.net 8C在设置三维图层符号时报错
8c版本.net组件开发,咨询对象移动实现接口?
组件.net 9d启动时有时候会出现crash
iobject.net 9d crash
如何在.net 8c 图层中选中指定类型图层节点
.net组件支持gcm格式的模型吗
.net组件中的步行模式
超图.net组件中Super.UI报渲染错误
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...