gonlae
路人甲
路人甲
  • 注册日期2005-03-09
  • 发帖数32
  • QQ
  • 铜币271枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1360回复:1

[求助]填充符号边框宽度问题?

楼主#
更多 发布于:2007-06-17 10:45
我从style文件里读取一个fill symbol类型的符号,想给这个符号的outline.width属性赋新值以改变其原有的宽度(outline.width=2),可是怎么改都改变不了,宽度仍然时原来的值,outline.color属性却可以改变,不知时什么原因,哪位高手知道?
喜欢0 评分0
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
1楼#
发布于:2007-06-18 13:49
<h1>不能直接用数字,看下面的例子:<br></h1><h1>esriDisplay IFillSymbol Example</h1><pre><br>  'Assumes Line and Fill color objects are predefined<br>  'Create the outline symbol<br>    Dim pCartoLine As ICartographicLineSymbol<br>    Set pCartoLine = New CartographicLineSymbol<br>    With pCartoLine<br>      .Width = 2<br>      .Color = pLineClr<br>    End With<br>  <br>  'Create a Simple Fill<br>    Dim pSmplFill As ISimpleFillSymbol<br>    Set pSmplFill = New SimpleFillSymbol<br> <br>  'Create the Fill Symbol and set the properties<br>    Dim pFillSym As IFillSymbol<br>    Set pFillSym = pSmplFill<br>    With pFillSym<br>      .Color = pRGBClr<br>      .Outline = pCartoLine<br>    End With</p></pre>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部