timer
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 20
- Kayıt: 08 Tem 2008 04:25
timer
arkadaşlar ben bazı kodlar çalıştıktan sonra 2 saniye beklenmesini daha sonra kaldığı yerden diğer kodları çalıştırmasını istiyorum. bunun timerla yapılabileceğini biliyorum ancak uğraşmama rağmen yapamadım . yardımlarınızı bekliyorum ..
-
- Üye
- Mesajlar: 69
- Kayıt: 02 Oca 2009 09:03
Re: timer
Timer belirli saniye aralıklarıyla ontimeri ne gider ve oradaki kod bloğunu baştan sona çalıştırır.Sizin istediğiniz bekleme işlemini
komudu ile yapabilirsiniz.
Kod: Tümünü seç
sleep(2000//2 saniye bekler.)
-
- Üye
- Mesajlar: 20
- Kayıt: 08 Tem 2008 04:25
Re: timer
aslında tam istediğimi sleep komutu ile yapamadım
mesela
procedure TForm1.Button1Click(Sender: TObject);
begin
Edit1.Color:=clSilver;
Sleep(2000);
end;
kod bloğunu yazdığımda button cliklendiğinde ben önce edit1.color un silver olması ondan sonra 2 saniye beklemesini istiyorum. ancak bu şekilde yaptığımda önce 2 saniye bekliyo daha sonra rengini değiştirio . timer la nasıl yapılabilir? yada sleep le yapabilmem için ne yapmalıyım ??
mesela
procedure TForm1.Button1Click(Sender: TObject);
begin
Edit1.Color:=clSilver;
Sleep(2000);
end;
kod bloğunu yazdığımda button cliklendiğinde ben önce edit1.color un silver olması ondan sonra 2 saniye beklemesini istiyorum. ancak bu şekilde yaptığımda önce 2 saniye bekliyo daha sonra rengini değiştirio . timer la nasıl yapılabilir? yada sleep le yapabilmem için ne yapmalıyım ??
Re: timer
Kod: Tümünü seç
procedure TForm1.Button1Click(Sender: TObject);
begin
Edit1.Color:=clSilver;
application.processmessages;
Sleep(2000);
end;
bazen yükselmek için önce dibi görmek gerekir...
forumda soru sormadan önce bakılmalı bence
daha fazlası için...
yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...
forumda soru sormadan önce bakılmalı bence
daha fazlası için...
yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...
Re: timer
Kod: Tümünü seç
procedure TForm1.Button1Click(Sender: TObject);
begin
Edit1.Color:=clSilver;
Edit1.Refresh;
Sleep(2000);
end;
Batuhan TAŞDÖVEN
'Yükseldikçe küçülen bir uçurtma..'
'Yükseldikçe küçülen bir uçurtma..'