1

Konu: tazelenen ekran

Sadece grid olan bir formda 30 saniyede bir gridi nasıl tazeleyebilriz ?

Teşekkürler.

2

Re: tazelenen ekran

Sadece Grid olan bir formda bence olmaz.
- Form'a bir Timer eklemen lazim
- Interval  30000
- Method TIMER içinde grid'in refresh'ini kodlaman lazım

Bir projenin bitmesi için 3 seçenek vardır: hızlı, ucuz, iyi. Bu seçeneklerden iki tanesini seçiniz.

3

Re: tazelenen ekran

Aşağıdaki eklemelerle sorun çözüldü.

Teşekkürler.
-----------------------------------------------------
  ADD OBJECT Timer1 AS TIMER WITH ;
    Interval=10, ;
    Enabled=.T.


  PROCEDURE Timer1.Timer
        .grdListe.Refresh()
        .grdListe.SetFocus()
  ENDPROC

4

Re: tazelenen ekran

Interval = 10 -> 10ms

Bir projenin bitmesi için 3 seçenek vardır: hızlı, ucuz, iyi. Bu seçeneklerden iki tanesini seçiniz.

5

Re: tazelenen ekran

onders yazdı:

Interval=10


10 milisaniyede bir data okuyacak, sistemi başka işe yaratmazsın ve galiba recordpointer hep başa gider.
---
bu arada eskiden kalan bir SET REFRESH ile intervali belirleme vardı.
galiba gridde de çalışacağını düşünüyorum, bir dene istersen

VFP9 SP2