dbgrid otomatik scroll

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

dbgrid otomatik scroll

Mesaj gönderen erdogan_ozkaya »

Merhaba Arkadaşlar,


Yapmak istediğim,
DBGrid bir ekrana atıp orada otomatik kaydırmak istiyorum bunu bir döngüye sokup sürekli baştan almasını istiyorum nasıl yapabilirim ?

örnek: hastanelerde sırada bekleyenler ekranı gibi...

Kod: Tümünü seç

  DBGrid1.Perform(WM_KEYDOWN, VK_DOWN, 0);

teşekkürler
ertank
Kıdemli Üye
Mesajlar: 1651
Kayıt: 12 Eyl 2015 12:45

Re: dbgrid otomatik scroll

Mesaj gönderen ertank »

Merhaba,

Sorunuz çok açık değil. DBGrid otomatik kaydırma ile kastınız nedir? DBGrid boyutları dışında aşağıda kalan kayıtları listelemek mi? Yeni gelen kayıtların ekranda gözükmesini sağlamak mı? Yoksa listeden çıkan kayıtların ekranda gözükmesini engellemek mi?

Gönderdiğiniz kod örneği Scroll Bar kaydırması yapmaya çalışıyorsunuz hissi uyandrıyor. Ancak amaç ne olduğu net anlaşılmadan birşey önermek doğru olmayacaktır.
Kullanıcı avatarı
hi_selamlar
Üye
Mesajlar: 523
Kayıt: 05 May 2005 03:24
Konum: DelphiTürkiye.COM

Re: dbgrid otomatik scroll

Mesaj gönderen hi_selamlar »

s.a.

En basit çözüm,
Timer ile Table.Next
Herkes cahildir, bazi konularda.
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

Re: dbgrid otomatik scroll

Mesaj gönderen erdogan_ozkaya »

as.

döngü nasıl olacak ?
Kullanıcı avatarı
hi_selamlar
Üye
Mesajlar: 523
Kayıt: 05 May 2005 03:24
Konum: DelphiTürkiye.COM

Re: dbgrid otomatik scroll

Mesaj gönderen hi_selamlar »

Merhaba,

Tablonun sonuna geldiğini (EOF) komutu ile kontrol edersiniz.
EFO=True > Table.first

kolay gelsin.
Herkes cahildir, bazi konularda.
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

Re: dbgrid otomatik scroll

Mesaj gönderen erdogan_ozkaya »

merhaba, bir türlü toparlayıp çözemedim ya yardımcı olabilirmisiniz.

teşekkürler
Cevapla