Y ydjjld Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-16 #1 怎样在StringGrid的一个单元格中输入两行文字? 怎样打印一个StringGrid
D dz2050 Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-16 #2 1、如果没有第三方控件的话,可以做个假的,用两个无边框的tedit模拟出来 2、for i:=1 to stringgrid.colcount-1 do for j:=1 to stringgrid.rowcount -1 do printer.canvas.textout(....)
1、如果没有第三方控件的话,可以做个假的,用两个无边框的tedit模拟出来 2、for i:=1 to stringgrid.colcount-1 do for j:=1 to stringgrid.rowcount -1 do printer.canvas.textout(....)
Y yanghai0437 Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-16 #3 我还想要显示多行呢,我看能修改这个控件能够跟memo一样能wardword
X xuzhudi Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-23 #6 >>显示多行 DrawText(StringGrid1.Canvas.Handle,pchar(StringGrid1.Cells[Acol,Arow]), Length(StringGrid1.Cells[Acol,Arow]),Rect,DT_WORDBREAK or DT_LEFT); 以上按单次自动换行显示 >>打印StringGrid stringgrid.paintto(printer.canvas.handle, 0,0)
>>显示多行 DrawText(StringGrid1.Canvas.Handle,pchar(StringGrid1.Cells[Acol,Arow]), Length(StringGrid1.Cells[Acol,Arow]),Rect,DT_WORDBREAK or DT_LEFT); 以上按单次自动换行显示 >>打印StringGrid stringgrid.paintto(printer.canvas.handle, 0,0)