Basit gibi görünen bir sorun

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
underwater
Üye
Mesajlar: 86
Kayıt: 27 May 2014 04:27

Basit gibi görünen bir sorun

Mesaj gönderen underwater »

Arkadaşlar merhaba;

Forma bir panel bir tanede buton koydum ve butonun click olayına aşağıdakileri yazdım :

Kod: Tümünü seç

procedure TForm1.Button1Click(Sender: TObject);
begin
Panel1.Color:=clRed;
Sleep(1000);
Panel1.Color:=clBtnFace;
Sleep(1000);
Panel1.Color:=clRed;
Sleep(1000);
Panel1.Color:=clBtnFace;
end;
programı çalıştırıp butona tıkladığımda panel renginde hiçbir değişiklik olmadı.Oysa koda göre 1 sn arayla renk değiştirmesi gerekiyor.

Neden böyle oluyor?
Kullanıcı avatarı
White Rose
Üye
Mesajlar: 726
Kayıt: 06 Tem 2005 09:41
Konum: Güneyden
İletişim:

Re: Basit gibi görünen bir sorun

Mesaj gönderen White Rose »

her renk değişiminden sonra panel1.refresh; yazın bir deneyin
underwater
Üye
Mesajlar: 86
Kayıt: 27 May 2014 04:27

Re: Basit gibi görünen bir sorun

Mesaj gönderen underwater »

çok teşekkürler white rose

işe yaradı :)
Cevapla