我的代码是:stringgrid1.Cells[i, d] := Rom+#13#10+sta;换不了 (ROM,STA是数据字段)
原先0303VR
现在要的效果:0303
VR
最好有代码,我是个新手
原先0303VR
现在要的效果:0303
VR
最好有代码,我是个新手
解决方案 »
- delphi 有没有像PB里面Tabular一样的控件?
- 讨论:Delphi程序员将何去何从
- 寻找同事
- 关于DBGrid中用tab键的移动问题
- 请教大家一个问题(凡是给出意见的都有分,不够分的,分数可以再加!!)
- 在delphi6怎样打开tif格式的文件?
- ie窗口的自动刷新
- 大家一般都用什么做帮助啊?delphi自带的实在是不好用!可否推荐一下用什么做帮助比较好?
- **** 20 寻人启示找pack(超级大补丁)关于DRAWTEXT的问题********
- 有你真好
- 运行后得出DBChart是柱形图,我想点击按钮转换为线图或其它形图,要如何写
- Delphi SPCOMM 实时画波形不行?? 单片机连续每20MS发个数据到PC 求助!
VR
按回车不能换行,20分小分不是我给不起,是你提的代码不能做到
VR
按回车不能换行,20分小分不是我给不起,是你提的代码不能做到
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState);
var{这还是那贴的代码}
HCell: Integer;
HRow: Integer;
SCell: string;
begin
with TStringGrid(Sender) do begin
SCell := Cells[ACol, ARow];
HRow := RowHeights[ARow];
Canvas.FillRect(Rect);
HCell := DrawText(Canvas.Handle, PChar(SCell), Length(SCell), Rect, DT_Center or DT_VCenter or DT_WORDBREAK );
if HCell > HRow then RowHeights[ARow] := HCell;
end;
end;procedure TForm1.Button1Click(Sender: TObject);
begin{按那贴你给出的测试方法测试一下}
StringGrid1.Cells[1,1] := '0303'+#13+#10+'VR';
end;