浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
new UGMapEditorWnd(); 失败
g明伟
30EXP
2018年04月16日
m_pmapEditorWnd = new UGMapEditorWnd();
一行,既不崩溃,也不接着执行下一句,突然就程序界面弹出来了,可能某些原因使函数内部发生了错误而没有抛出,,而且很明显这行代码后面的都没有执行
重要的是一直运行很正常,就这几天才出现的
c
组件
1个回答
有其他备份程序吗,如果没有,运行范例gettingstarted或者去官网技术资源中心下载个mfc范例,运行看看会不会出现同样的问题。
程逸诗
4,620EXP
2018年04月16日
用demo会弹出异常
另外我发现我的9D就是这几天过期的,但是我c++开发应该跟9D的没有关系吧?我在官网下载的c++开发包,里面有 bin, help,include,lib,license,sample,support这七个文件夹,我用到头文件和动态库就可以了,这与9D应该不关联吧
刚才从试用中心下载了使用许可,更新9D许可后,发现所有项目都正常了。
在c++开发包里面LicenseCoreLib.dll这个dll会读取9D的许可吗?
如果我把程序拿到另一台机器上运行,是否也需要检查该机器有无许可?若要检查,这几行代码该如何实现?
是否只需要在另一机器上安装许可工具?应该只要有开发包的dll就行了吧
跑任何supermap的c++程序,都需要保证这台机器上有许可,不管是正式许可还是试用可以都可以。如果没有许可是肯定跑不起来的,底层调用库的时候就会检查电脑上是否有许可。检查许可这一步是在底层实现的,上层做开发可以不用管,只要保证电脑上有许可就可以了
不求底层的实现,但是运行程序前,应该至少检查一下是否安装了9D产品(或者支持我的程序运行的产品)或者有无许可,然后我找到这个LCLicenseCore类,有check方法,但是没有lib文件。请问我应该如何判断一下?很有可能用户没有安装咱们超图的产品,而用户又直接运行我的程序的话,我该如何给出提示?谢谢!实在麻烦了!
听闻有 iobject 运行版,安装后客户机器就可以运行我的程序了,就不用大费周章安装桌面版软件了,现在是否有这个运行版的iobject?在哪里下载?
您好,我想问一下申请完许可后,应将许可放在哪个文件夹下呢? object版本
已解决,放在生成的Debug文件里了
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
iObjects C++中UGMapEditorWnd中的鼠标操作函数有什么用?
c++组件开发读取本地tiff文件
组件c++如何进行缓冲区分析
图层设置可编辑无效
Linux系统中,基于SuperMap iObjects C++ 自定义范围查询失败。
iobject c++导入矢量文件失败
电信text数据标签专题图显示失败
打开工作空间后,再打开多个数据源失败
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...