Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   raro error en dbgrid (https://www.clubdelphi.com/foros/showthread.php?t=46372)

nikotina 30-07-2007 17:54:15

raro error en dbgrid
 
Hola a todos. Resulta que en el evento OnKeyDown de un dbgrid tengo el siguiente codigo:

if key = vk_down then
stringgrid1.row := stringgrid1.row + 1;

y cunado ejecuto el programa y en el dbgrid desciendo con el cursor,
se saltea un fila cada vez que presiono la tecla down.

Y si al stringgrid1 lo incremento en "n", el DbGrid saltea "n" filas
en dicho evento.

Espero haberme hecho entender bien, y muchas gracias a todos.

roman 30-07-2007 18:06:11

Por fin, ¿se trata de un dbgrid o de in stringgrid? Si es el primero, este mensaje debe ir en el foro de "Conexión con bases de datos", y si es el segundo, debe ir en el de OOP. En cualquier caso creo que estás confuniendo componentes.

// Saludos

Vichomo 02-08-2007 09:15:59

Cita:

Empezado por nikotina
Hola a todos. Resulta que en el evento OnKeyDown de un dbgrid tengo el siguiente codigo:

if key = vk_down then
stringgrid1.row := stringgrid1.row + 1;

y cunado ejecuto el programa y en el dbgrid desciendo con el cursor,
se saltea un fila cada vez que presiono la tecla down.

Y si al stringgrid1 lo incremento en "n", el DbGrid saltea "n" filas
en dicho evento.

Espero haberme hecho entender bien, y muchas gracias a todos.

Hola, prueba eso en el evento AfterScrool del dataset! ;) espero te sirva.


La franja horaria es GMT +2. Ahora son las 19:27:07.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi