Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Tablas planas (https://www.clubdelphi.com/foros/forumdisplay.php?f=20)
-   -   Pasar al proximo registro del mismo campo con enter. (https://www.clubdelphi.com/foros/showthread.php?t=68392)

mcasso 11-06-2010 00:18:09

Pasar al proximo registro del mismo campo con enter.
 
Saludos a todos, trataré de explicarme. Quisiera saber como puedo pasar el próximo registro pero manteniendome en la misma columna, al presionar (enter).
Similar a cuando se edita una celda en excel al presionar la tecla (enter).
Estoy utilizando Delphi 7 y tabla en paradox.

Muchas gracias de antemano.

mcasso 11-06-2010 20:04:09

Pasar al proximo registro del mismo campo con enter.
 
Bueno, practicamente me respondo yo mismo. Esto para dejar por cerrado este post, y que pueda servirle a otros compañeros.
La idea era simular la flecha abajo al presionar el enter en una celda de un dbgrid, y pasar a la celda de abajo.
Lo solucioné así:

En el evento KeyPress del dbgrid

If Key = #13 Then
PostMessage(DBGrid1.Handle, WM_KEYDOWN, vk_Down, 0);


La franja horaria es GMT +2. Ahora son las 05:09:57.

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