No evento OnDrawColumnCell do DBGrid : if Column.Field = ClientDataSet1FOTO then begin if not (gdSelected in State) then DBGrid.Canvas.FillRect(Rect); with TPicture.Create do begin Assign(ClientDataSet1FOTO); DBGrid1.Canvas.StrechDraw(Rect,Bitmap); Free; end; end;
Aumente o tamanho da célula, propriedade font do DBGrid (por exemplo: 32), depois configure a propriedade fonte de cada coluna para 8 novamente. -- []s, Odail Della Niesi Junior São Pedro-SP Rubem Nascimento da Rocha escreveu: > > > Luís, > > reforço o que eu lhe respondi na lista-delphi. Vc deverá programar > eventos no DBGrid para escrever (ou 'pintar') o texto do campo Memo na > célula do DBGrid. Procure na Internet que vc vai encontrar aos montes > dicas que mostram como fazer isso. Inclusive, mostrando como quebrar o > texto em mais de uma linha dentro de uma célula do DBGrid. > > Boa sorte. Sds. > > ________________________________ > To: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> > From: [EMAIL PROTECTED] <mailto:leandro%40ljsistemas.com.br> > Date: Wed, 30 Jul 2008 10:20:53 -0300 > Subject: Re: [delphi-br] Visualizar Campo Blob Firebird Texto no dbgrid > > Tente criar um campo calculado no DataSet, do tipo String. > > Aí vc coloca: > > Query1MEUCAMPOCALCULADO.AsString := Query1MEUCAMPOBLOG.AsString; > > Não testei, mas deve funcionar. > > É claro que só vai mostrar uma linha no DBGrid. > > t+, > > Leandro > > ----- Original Message ----- > From: Luís > To: Delphi-Br > Sent: Wednesday, July 30, 2008 9:37 AM > Subject: [delphi-br] Visualizar Campo Blob Firebird Texto no dbgrid > > Como faço para Visualizar Campo Blob Firebird Texto no dbgrid ? > > __________________________________________________________ > Receba GRÁTIS as mensagens do Messenger no seu celular quando você > estiver offline. Conheça o MSN Mobile! > http://mobile.live.com/signup/signup2.aspx?lc=pt-br > <http://mobile.live.com/signup/signup2.aspx?lc=pt-br> > >