Repaet ve timer

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
rahim_azeri
Üye
Mesajlar: 113
Kayıt: 20 Eyl 2010 07:42

Repaet ve timer

Mesaj gönderen rahim_azeri »

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
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Re: Repaet ve timer

Mesaj gönderen conari »

code1

Kod: Tümünü seç

sleep(10000);
code2

Kod: Tümünü seç

sleep(10000);
code3
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
Kullanıcı avatarı
SimaWB
Üye
Mesajlar: 1316
Kayıt: 07 May 2009 10:42
Konum: İstanbul
İletişim:

Re: Repaet ve timer

Mesaj gönderen SimaWB »

TTimer bileşeni kullan ve Interval özelliğini 10000, Enabled özelliğini de False yap;

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;
Denemedim ama bu şekilde istediğin olması lazım...
There's no place like 127.0.0.1
rahim_azeri
Üye
Mesajlar: 113
Kayıt: 20 Eyl 2010 07:42

Re: Repaet ve timer

Mesaj gönderen rahim_azeri »

Allah razi olsun kardesler...!
Cevapla