Campo memo no dbGrid
Olá;
Preciso exibir o conteúdo de um campo memo em paradox no dbGrid sem utilizar campo calculado. Alguém ajuda ?
Obrigado.
Preciso exibir o conteúdo de um campo memo em paradox no dbGrid sem utilizar campo calculado. Alguém ajuda ?
Obrigado.
Excon
Curtidas 0
Respostas
Biscalquini
26/09/2003
A edição deste mês da ClubeDelphi ensina como faz isso
GOSTEI 0
Marcelo.c
26/09/2003
Se você deseja simplesmente ´exibir´ o campo:
No evento OnDrawColumnCell
No evento OnDrawColumnCell
var R: TRect; begin R:=Rect; Dec(R.Bottom, 2); if Column.Field = CampoMemo then begin if not (gdSelected in State) then DBGrid1.Canvas.FillRect(Rect); DrawText(DBGrid1.Canvas.Handle, pchar(CampoMemo.AsString), Length(CampoMemo.AsString), R, DT_WORDBREAK); end; end;
GOSTEI 0