Repaet ve timer
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 113
- Kayıt: 20 Eyl 2010 07:42
Repaet ve timer
Yeniden Merhaba arkadaslar....Mesela 3 comandam var ben istiyorum ki form acilanda 1-ci komanda calishsin 10 saniye sonra 2-ci komanda chalishsin ve 2-ci komandadan 10 saniye sonra 3-cu komanda calishsin 3-cu komandadan sonra yeniden 1-ci komanda calishsin sonra 2-ci sonra 3-cu ve boyle devam etsin...ONCEDEN TESEKKURLER
Re: Repaet ve timer
code1
code2
code3
Kod: Tümünü seç
sleep(10000);
Kod: Tümünü seç
sleep(10000);
Bir kelimenin anlamını öğretsen bile yeter..



Re: Repaet ve timer
TTimer bileşeni kullan ve Interval özelliğini 10000, Enabled özelliğini de False yap;
Denemedim ama bu şekilde istediğin olması lazım...
Kod: Tümünü seç
var Sayac: Integer;
procedure TForm1.FormCreate(Sender: TObject);
begin
Sayac := 0;
ExecFunction;
end;
procedure TForm1.ExecFunction;
begin
Timer1.Enabled := False;
case Sayac of
0: Fonksiyon1;
1: Fonksiyon2;
2: Fonksiyon3;
end;
Inc(Sayac);
if Sayac > 2 then Sayac := 0;
Timer1.Enabled := True;
end;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
ExecFunction;
end;
There's no place like 127.0.0.1
-
- Üye
- Mesajlar: 113
- Kayıt: 20 Eyl 2010 07:42
Re: Repaet ve timer
Allah razi olsun kardesler...!