csernyikrobert Posted August 8, 2008 Posted August 8, 2008 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
zidan Posted July 9, 2009 Posted July 9, 2009 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
TheSaurus Posted July 11, 2009 Posted July 11, 2009 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.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now