阅读:2112回复:6
实现许多图元闪烁用什么方法性能比较高
如题,谢谢
|
|
1楼#
发布于:2005-03-16 10:56
学习!
|
|
2楼#
发布于:2005-03-15 13:23
<FONT color=#000066><B>superhjw</B></FONT> ,详细说说啊:)<img src="images/post/smile/dvbbs/em02.gif" />
|
|
3楼#
发布于:2005-02-01 17:15
<P>晕死,用改变STYLE方式还不easy。。</P><P>菜鸟一堆</P>
|
|
4楼#
发布于:2004-11-11 11:55
如同楼上所说,图元的闪烁只能用Selection.ClearSelection交替来实现,不知谁还有比较好的方法?
|
|
|
5楼#
发布于:2004-11-10 17:12
<P>我要实现的是三个点图元的闪烁,好像点图元闪烁只能用Selection.ClearSelection交替来实现闪烁。我为了让三个图元一起闪烁,我用了Features</P><P>Dim ftr1 As MapXLib.FindFeature
Dim ftr2 As MapXLib.FindFeature Dim ftr3 As MapXLib.FindFeature Dim ftrs As MapXLib.Features Dim lyr As MapXLib.Layer</P><P>If flashflag2 = Null Then flashflag2 = 0 End If Set lyr = Map1.Layers("position")</P><P> Set ftr1 = lyr.Find.Search("1") Set ftr2 = lyr.Find.Search("2") Set ftr3 = lyr.Find.Search("3") Set ftrs = lyr.NoFeatures</P><P> ftrs.Add ftr1 ftrs.Add ftr2 ftrs.Add ftr3</P><P> If flashflag2 = 0 Then lyr.Selection.Replace ftrs flashflag2 = 1 Else lyr.Selection.ClearSelection flashflag2 = 0 End If </P> |
|
6楼#
发布于:2004-11-10 11:16
<P>图元样式的变更只能是一个一个来吧,所以把需要闪烁的图元放在动画图层应该能快点,</P><P>不知道正确与否?</P>
|
|