Eyesonme
路人甲
路人甲
  • 注册日期2006-05-27
  • 发帖数21
  • QQ
  • 铜币234枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2412回复:5

TreeView显示地图符号问题

楼主#
更多 发布于:2006-10-10 17:44
<P>请教各位:</P>
<P>AO+VB6.0(非VBA)开发中,使用TreeView控件显示MAPCONTROL中各图层名称,请教如何显示图层的要素符号和名称,谢谢!</P>
喜欢0 评分0
xxhhoddity
路人甲
路人甲
  • 注册日期2003-08-24
  • 发帖数409
  • QQ
  • 铜币1295枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2006-10-12 20:02
答:基本不可能,不过你可以尝试使用OLE技术。
GIS GSI IGS ISG SIG SGI
举报 回复(0) 喜欢(0)     评分
Eyesonme
路人甲
路人甲
  • 注册日期2006-05-27
  • 发帖数21
  • QQ
  • 铜币234枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2006-10-12 20:44
<P>OLE?怎么用?楼上的可否讲更详细点儿?最好能给一实例,或者参考什么的.多谢了!</P>
举报 回复(0) 喜欢(0)     评分
xxhhoddity
路人甲
路人甲
  • 注册日期2003-08-24
  • 发帖数409
  • QQ
  • 铜币1295枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2006-10-13 15:33
<P>呵呵,我要是弄出来了,就不会告诉你基本不可能了</P>
<P>oLE技术可以将对象嵌入到treeview中,也就是新建一个类来画符号,然后用ole嵌入到treeview中</P>
<P>treeview的item是定高度的,而且扩展性很差,所以想通过二次开发来做到和ArcGIS一样的视觉效果是很难的。<BR></P>
GIS GSI IGS ISG SIG SGI
举报 回复(0) 喜欢(0)     评分
zhousky
论坛版主
论坛版主
  • 注册日期2003-08-01
  • 发帖数281
  • QQ
  • 铜币1027枚
  • 威望3点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2006-10-15 18:49
我已经实现了这个功能,不过不是用TREEVIEW控件,而是自己写的控件,做了一个TOC控件,用程序读取style(而不是serverstyle文件)文件中的符号,有需要的可以用QQ联系:171567188
不要看我噢
举报 回复(0) 喜欢(0)     评分
Eyesonme
路人甲
路人甲
  • 注册日期2006-05-27
  • 发帖数21
  • QQ
  • 铜币234枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2006-10-16 09:49
<P>谢谢楼上二位的回复,既然这样,大家以后就互相切磋,互相学习吧.</P>
<P>我的QQ:59969131</P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部