Registriert seit: 12. Dez 2004
Ort: Wien, Österriech
893 Beiträge
Delphi 6 Enterprise
|
Re: Form1 vibrien lassen
24. Nov 2005, 16:57
Delphi-Quellcode:
type
TForm1 = class(TForm)
Button1: TButton;
Timer1: TTimer;
procedure Button1Click(Sender: TObject);
procedure Timer1Timer(Sender: TObject);
procedure FormCreate(Sender: TObject);
public
count:integer;
n:integer;
x,y:Integer;
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
Timer1.Enabled := True;
n := 0;
x := left;
y := top;
end;
procedure TForm1.Timer1Timer(Sender: TObject);
var dx, dy :Integer;
begin
if n<=count then
begin
dx := random(50);
dy := random(50);
left := x + dx;
top := y + dy;
inc(n);
end else
begin
Timer1.Enabled := False;
left := x;
top := y;
end;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
randomize();
count := 50;
Timer1.Enabled := false;
Timer1.Interval := 10;
end;
Katura Haris Es (ein gutes Wort) ist wie ein guter Baum, dessen Wurzel fest ist und dessen Zweige in den Himmel reichen.
|