Inicio > Delphi, Trucos > Realizar un scroll horizontal en un DBGrid manualmente

Realizar un scroll horizontal en un DBGrid manualmente

Se puede realizar un scroll horizontal en un DBGrid (columna por columna) de forma nanual enviando los mensajes correspondientes al DbGrid. De forma similar se puede realizar scroll vertical pero utilizando el mensaje WM_HSCROLL.

1
2
3
// Mensaje de desplazamiento a la derecha
// (1 columna hacia la derecha)
SendMessage(DBGrid1.Handle, WM_HSCROLL, SB_PAGERIGHT, 0);

Se pueden utilizar otros valores para el mensaje como: SB_RIGHT, SB_LINEUP,… (Unit Messages.pas)

Vota este post
Categories: Delphi, Trucos Tags: , , ,
  1. Sin comentarios aún.
  1. Sin trackbacks aún.

(Antispam) Escribe los 4 números correspondientes a los números romanos del captcha (espacio vacío = 0). Por ejemplo, [ III V IV II ] se traduce en: 3542 Captcha cargando...