阅读:2278回复:6
图元闪烁出问题
斑竹,我在搞图元闪烁时,在改变图元大小时,无法改变它的大小,这是为什么?请指教
procedure Tpicture.tsizeTimer(Sender: TObject); var j,x:integer; begin ttime:=ttime+1; x:= gs.ftr.Style.SymbolBitmapSize; for j:=1 to 1000 do begin if j mod 100 =50 then begin gs.ftr.Style.SymbolBitmapSize:= 50; gs.ftr.Style.SymbolFontBackColor:=micolorblack; end else if j mod 100 = 0 then begin gs.ftr.Style.SymbolBitmapSize:= x; gs.ftr.Style.SymbolFontBackColor:=micolorblack; end; gs.ftr.Update(EmptyParam,EmptyParam); end; end; |
|
1楼#
发布于:2003-12-05 17:30
报什么错误!
有错误提示信息吗? |
|
2楼#
发布于:2003-12-05 17:39
ftr是symbol类型的吗?
fs是symbol类型的吗? |
|
3楼#
发布于:2003-12-06 19:33
我的没有报错!所以才郁闷!
|
|
4楼#
发布于:2003-12-09 08:23
怎么还没有人来帮我解决问题?5555555
|
|
5楼#
发布于:2003-12-09 16:44
楼主,这个有错!
gs.ftr.Style.SymbolBitmapSize:= 50; 最大为48,50超过范围了! |
|
6楼#
发布于:2003-12-10 08:20
这下可好了,终于找到毛病了。我的图元总算可以变化了。谢谢大虾!
|
|