动画界面怎么实现?(100分)

  • 主题发起人 主题发起人 hegelo
  • 开始时间 开始时间
H

hegelo

Unregistered / Unconfirmed
GUEST, unregistred user!
我是一个初学者,怎么在界面上显示一个动画的界面!比如说是闪烁的灯,转动的风车,上下移动的栏干。
 
可以作一幅gif图片,然后找个显示gif的控件.来显示.
或者用avi,swf都行.
自己写程序画太累了.
 
安装Activex 控件,Import ActiveX,选择 Shockwave Flash V1.0 然后安装,
做一个Flash动画,就可以动画显示了
 
二张图片交换好了,TIME设计好就可以了,,
 
我可以给你一个显示GIF的控件啊,
 
好把就先给我一个GIF 的控件把!
我的主要问题是我怎么能过通过数据来控制动画,比如说我从数据库里面读到一个数,如果为一灯就闪,为零就不闪,
 
wpsqsibo12
那你给我一个显示GIFD 的控件把!
我现在是用dephi作一个软件控制系统,要用到动画显示,给我说说怎么可以做出来,通过检查数据来控制动画界面
 
哦,这样的话,您不能使用 Gif 来做了。简单点您可以控制几个 TShape 控件的颜色来
做。复杂的,比如曲线什么的,您需要最少处理 2 个画面来达到动画效果。一个显示的
时刻,另一个在修改,交错显示(包括擦除重画)。您可以自己解决重画和显示的衔接
处理,也可以使用一个现成的无闪烁控件(虽然我写了它,但我不做使用指导):
http://www.01cn.net/cgi-bin/topic_show.cgi?id=1083
 
比如说我从数据库里面读到一个数,如果为一灯就闪,为零就不闪

两张图片不就行了,gif动画你可不好控制显示哪一帧。
 
最简单的办法用控件
rx library里有个控件专门显示GIF的(GIF文件是动画文件)
如果非要显示BMP文件,我建议你先用GIF软件把BMP合成GIF,这样做即学了软件,又方便了自己.
另外如果已经有了GIF文件但坚持写代码自己实现此功能,可以查查帖子,这方面内容不少.
还有最后一种情况硬要显示多幅BMP切换...笨办法啦 timer image1.loadfromfile搞定,耗资源或者被人骂菜鸟不管我事....
 
还有GIF控件在www.playicq.com上有很多自己去找,还能发现其它好控件哦
 
去这里下anigif.ocx控件,带注册码的动画显示控件
http://www.lingphi.com
 
再顺便问一个问题?怎么能够实现流式文件的传递,用串口通信实现!
 

Similar threads

回复
0
查看
1K
不得闲
回复
0
查看
842
不得闲
D
回复
0
查看
769
DelphiTeacher的专栏
D
后退
顶部