Jump to content
GSForum - Segélyvonal

Delphi Grid


csernyikrobert

Recommended Posts

csernyikrobert
Posted

Sziasztok!!!

Olyan problémám lenne, hogy:

adatbázisbol feltöltök egy gridet, és lenyithato a grid belsejében egy mezö, amiböl lehet választani mi legyen a gridbe szöveg. Viszont a probléma az, hogy ha keresni akarok és beirok pl egy "a" betüt utánna gyorsan egy "b"-t, akkor megkeresi az "ab" kezdetüt. ez eddig jo. Viszont, ha kis szünetet tartok pl lenyomom az "a"-t utánna várok vagy 5-6mp-t és lenyomom a "b"-t akkor csak a B kezdetüekre ugrik automata. Hol lehet az beállitani hogy akkor is "ab" kezdetüt keressen és ne csak B-t.

Segitsetek nagyon fontos lenne :S

  • 11 months later...
Posted

Hello Mindenki!

 

Nekem is egy DBGrid-es problémám van.

 

A DBGrid egy TDataSource-ból veszi az elemeket.

A TDataSource elemek egy TADOQuery-ből jönnek.

Egy Timer-ban ezt a TADOQuery-t bizonyos időnként először becsukom (TADOQuery.close) majd megnyitom(TADOQuery.Open). Ezzel frissítve a DBGrid elemeit.

Viszont ha frissítem a DBGrid elemeit akkor automatikusan a DBGrid elejére ugrik. Ez nagyon bosszantó tud lenni ha az ember scrollozza, átnézi. Mert minden 5 másodperben az elejére ugrik.

Hogy tudnám megcsinálni hogy ne ugorjon az elejére scrollozzás közben?

 

Válaszokat előre is köszönöm.

 

Zidan

Posted

Most nincs nálam Delphi, csak tippelek. Ha van a Gridnek OnScroll vagy hasonló eseménye, azzal leállíthatnád a Timert. Esetleg az OnMouse-zal is, ha a Griden van az egér, Timer állj, ha elviszed, indul.

Helyesírásilag dorgáljon meg valaki más.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...