“全国航天宏图杯”常见问题集锦之桌面开发

Q1:用win10加入了文件,图层名是乱码。PIE-SDK支持win10中文吗?

答:支持,请修改工程的生成路径到系统的安装目录Bin下。

Q2:之前装了AE,里面的工具箱加了AE的mapcontrol等的,没加PIE-SDK的怎么办?

答:AE和PIES-DK没有影响,请确认安装的是不是PIE-SDK的32位版本。

Q3:开发用什么语言?  C++、python可以吗?

答:可以用C++和C#语言,目前部分算法可以用Python、C、Java语言。

Q4:PIE当中c++的基础文件流可以用吗?

答:可以用,目前支持微软云的流数据。

Q5:怎么实现直接把数据拖进窗体,进行操作的?

答:地图控件自主的支持拖进去数据自动打开,内部已经实现。

Q6:直接把地图数据影像拖入窗体进行显示,是怎么实现的呢?

答:地图控件内部已经实现拖入影像数据就打开显示,Window的拖放事件和数据打开操作结合起来实现了该操作。

Q7:PIE-SDK工具箱一直是灰色的 ,重置工具箱后没出来,是需要重装PIE-SDK吗?

答:目前VS不支持64位的用户控件的拖放显示,请安装32位的SDK,等界面设计完成后,再卸载32位的SDK,换成64位的SDK;或者手动编码加载用户控件。

Q8:工具箱找不到怎么办?

答:VS的界面菜单栏-视图-工具箱。

Q9:代码行数在哪可以显示?

答:以vs2013为例,菜单栏-工具-选项-文本编辑器(找到对应的开发语言)-常规-行号(打勾)。

原文地址:https://www.cnblogs.com/PIESat/p/14524200.html