高手们,哥哥们
小弟急哟问题很简单的,要做一个像抽奖的工具。 现在呢?数字图片要进行上下转动的,该如何做呢?
像电视上抽奖的那样上下转动哟
这一步先做吧。下一步就是要求停下时可以由快到慢转动的过程,该如何做呢??
小弟急哟问题很简单的,要做一个像抽奖的工具。 现在呢?数字图片要进行上下转动的,该如何做呢?
像电视上抽奖的那样上下转动哟
这一步先做吧。下一步就是要求停下时可以由快到慢转动的过程,该如何做呢??
解决方案 »
- 打开子窗口,然后子窗口里打开修改窗口,修改后怎么刷新这个子窗口的数据?
- 如何使系统退出的问题
- 小问题,在线等待,急!急!!急!!!谢谢!!!
- 程序员的一种选择----------兼职
- 请问delphi高手!!!!!!!!!!!!!!!!!!!!!!!1
- 有关时间格式的问题,请帮忙
- 问:关于一个dbGRID的问题,让我好生苦恼。求帮助。
- 怎么把选中的多个图像文件装载入IMAGE控件。
- 如何在DBGRID中显示多文本字段????
- 请问各位,谁会用ftDateTime?我想时间类型中输入的时候自动有 - -,听说ftDateTime可以,可老提示有错
- dll中用第三方控件时,EXE退出时出错?
- 菜鸟一个超简单问题,谁先回答上来分就全给他,但要我试正确才行。
\Demos\EarthPng
panel的高度和图片的高度相同,然后一个接一个移动,
移动出panel的图片继续回到原位置从新开始
能够实现楼住的要求
并且期待更好的解决办法
-----------------------------------------------
unit Unit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, jpeg, ExtCtrls;type
TForm1 = class(TForm)
Panel1: TPanel;
Image1: TImage;
Button1: TButton;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;implementation{$R *.dfm}
var exit:boolean;procedure TForm1.Button1Click(Sender: TObject);
var I:Integer;
begin
exit:=False; //判断是否退出
I:=image1.Top; // image1放在panel1内
repeat
inc(I);
image1.Top:=I;
sleep(10);
application.ProcessMessages;
until exit; //在这里加一句话就可以让图片回到原位置重新开始下落
end;procedure TForm1.Button2Click(Sender: TObject);
begin
exit:=True; //退出按钮
end;end.