首页 / 浏览问题 / 组件GIS / 问题详情
Idesktop 桌面二次开发 报错
58EXP 2019年12月31日

 执行这句的时候就报错   这句是打开idesktop的  错误如下:

1个回答

您好,你是要实现什么功能,注册启动事件吗?

直接 SuperMap.Desktop.Application.ActiveApplication.Initialized += new EventHandler(Initialized);,
2,432EXP 2019年12月31日
对 就是启动idesktop事件
你上面 的  ... += new EventHandler(Initialized);  Initialized 是什么?
你好,是注册事件

 private void  Initialized(object sender,EventArgs e)
        {
           
        }

在这个事件里面写你初始化后的功能,然后调用我发你的代码就行了
这是只是调用执行事件,不是打开idesktop

这个初始化方法 报错 

你要干什么?直接打开桌面吗?那不需要任何代码就行了,直接启动就行了,如果报错,参考这个博客配置一下https://blog.csdn.net/supermapsupport/article/details/49074073

不是 我是想知道 我那句为什么报错 , Application.ActiveApplication.Initialize();  就是打开idesktop  以前是可以的 现在不行了  

你好

1.根据我发你的网址链接检查你的开发环境是否正确(环境变量配置)

2.检查许可信息是否正常
你那边有C# 开发 idesktop 桌面的开发文档么? 就是 config 怎么配置 配置后里面的按钮怎么点击 之类的帮助文档

你好,可以参考这篇博客 结合桌面帮助文档一起来看https://blog.csdn.net/supermapsupport/article/details/49074073

好的  谢谢
...