A Ares Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-30 #1 在移动label时,label闪烁的很厉害。我用panel也不行。请问: 有什么办法能让label在移动中不闪烁呢? 55分相送!!
G GGCAT Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-30 #3 设置 那个 Panel Panel.doublebuffered:=True; ok!
H hailen Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-01 #7 timer的INTERVAL属性要设置好!然后颜色的变化要均匀,我设计的程式主界面的字就是 闪烁的!而且效果很好!
A Ares Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-02 #8 我做的是像翻页这样的效果,用timer好像不合适。 使用StaticText不能实现透明效果 To GGCAT: panel.doublebuffered:=true; 我试过了,好像没有用。
T tanglu Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-02 #9 你要快速的移动一个控件而不闪烁是很困难的。 最好自己对窗体的Canvas做图。
T Traveller Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-02 #10 GGCAT的说法是对的,这种方法简单易行,只要Delphi4以上版本就可以。
A Ares Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-03 #11 明白了。原来我是在用coolpanel移动的。在移动中,coolpanel要不断重画,以保证背景 透明,所以会发生闪烁。 谢谢GGCAT和Traveller,还有热心的各位大虾。祝各位周末愉快。