用delphi进行GIS开发时,用Mapx,怎么改变图层字体???
加标注时,怎么改变字体???
有答案立即给分

解决方案 »

  1.   

    你好,我刚刚开始学用DELPHI开发gis,应该怎么去着手呢?知道哪有例子可以学习的吗?谢谢!
      

  2.   

    Mapx 没用过. 
    关于他的资料也不多. 我仅有  "MapX中文培训教程.doc".
      

  3.   

    你可以在MapInfo里创建一个层,这个层图层字体与标识字体都改成你需要的,然后在程序中新建一图层时,获得开始创建图层的样式,再定义会你新建图层的样式!
      

  4.   

    楼上的会误导别人的. 不是创建一个层! 是定义一个层的临时变量.后面说的通.具体代码我不知道. 
    你应该可以得到要改变的层,得到该层的风格, 字体是风格的属性. MapX中标志不是一层吗?
    map.layers.item(i).symbol.font , 代码可能不是这样,大意就这样了.
      

  5.   

    半年前开发过GIS,现在都有些忘记了,
    楼主是说应该是这样的:
    1:map.layers.items[名称].style.TextFont
    2:map.layers.items[名称].LabelProperties.Style
    备注:所有的标签风格、图员样式、线样式和区块样式都是通过STYLE属性修改的。