请问为什么运行动画时如果timer设置较小时出现屏幕闪烁情况? 1、把图片放在一个panel里面,移动整个pannel,就不会有闪烁了2、有,aspack,到处都有下载的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么没有人回答了??应该是一个很简单的问题呀,以前我在csdn里见到过类似的问题的 行!!!我都试过了,而且我也确定了不是我眼睛问题,我同学也说不闪!我设置inteval为1都不闪!procedure TForm1.Timer1Timer(Sender: TObject);begin panel1.Left:=panel1.left+1;end; 水平时候当然不容易闪烁,但是如果上下或者斜着移动呢?你运行一下这个:procedure TForm1.Timer1Timer(Sender: TObject);begin Panel1.Left:=Panel1.Left+1; Panel1.Top:=Panel1.Top+1;end;闪烁很严重的另外问一问csdn上原来的已经解决问题的帖子怎么调出来?搜索好像不怎么样啊 原因是 Panel1.Left := Panel1.Left+1时 Panel被刷新了一次Panel1.Top := Panel1.Top+1 时又被刷新了一次但有个属性可以试试, 在form 的Create中加上一句 Panel1.DoubleBuffered := True; delphi生成的exe文件一般最少在几百k左右,但是如果你不用其它网络控件或其它控件你可以在install package中去掉对应的安装的包,可以减少文件大小。另外你也可以用Aspack.exe或upx.exe等工具压缩。如有其它问题,请联系[email protected] comanche(太可怕)解释的太好了,太谢谢了,闪烁问题已经解决了,谢谢大家给分了 delphi中让窗体不让出现放大按钮,怎样实现? 类的问题 马上结贴 XPMan让窗体内控件无法改变颜色,怎么办? 如何用Grid显示合并数据???????? 这语句怎么错了,很怪!!!! 关于form的问题 Excel报表退出时候的问题. 如何让我的程序检测到文档打印(请教各位对问题有兴趣的朋友)(在线等待) 头疼问题送80分,请教关于TField中OnChange事件的使用方法。 如何在一个已经存在的数据库中追加字段 如何获得鼠标在窗体外移动和单击的消息? Delphi3与Delphi5的兼容性?
应该是一个很简单的问题呀,以前我在csdn里见到过类似的问题的
我设置inteval为1都不闪!
procedure TForm1.Timer1Timer(Sender: TObject);
begin
panel1.Left:=panel1.left+1;
end;
你运行一下这个:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
Panel1.Left:=Panel1.Left+1;
Panel1.Top:=Panel1.Top+1;
end;
闪烁很严重的
另外问一问csdn上原来的已经解决问题的帖子怎么调出来?搜索好像不怎么样啊
Panel1.Left := Panel1.Left+1时 Panel被刷新了一次
Panel1.Top := Panel1.Top+1 时又被刷新了一次
但有个属性可以试试, 在form 的Create中加上一句 Panel1.DoubleBuffered := True;
你可以在install package中去掉对应的安装的包,可以减少文件大小。
另外你也可以用Aspack.exe或upx.exe等工具压缩。
如有其它问题,请联系[email protected]
给分了