呵呵,这个回答有意思。正确无误。不过我不想用memo,想用edit相似的东西来得到memo的效果。
解决方案 »
- DefaultHandler可以用来拦截消息?
- 如何做到:前景窗口一变,程序就能知道
- diamondlost-今天的Borland怎么了?别了,我心中的Diamond!
- 大家好,请教将float型数的小数点后的数值保留两位该怎么做?
- ??想在datagrid控件中加一列显示数据的序号,该怎样写??
- Tedit问题,其实很简单不过我初学者:(,各位来帮忙。。。
- 关于F1book如何分页的问题
- 各位好!我想知道如何查毒! 我做一些程序如保与大家共享(上载到那个网站)!
- 请问哪里有mapinfo 5.0 以上的 简体中文版下载?
- 欢迎sxdfxr来到CSDN,给分奖励。sxdfxr来领分。
- 关于Tinifile???
- 怎样将查询结果放在一个动态创建的表中(动态建立表)?
你用 Label 不可以吗?
AutoSize属性设为False
WordWrap属性设为True
var
a:string;
b:string;
begin
a:='aaaaaaaaaaa';
b:='bbbbbbbbbbb';
label1.caption:=a+#13+#10+b;
就可以了啊,赶快给分啊
object Label1: TLabel
Left = 32
Top = 32
Width = 456
Height = 64
Caption =
'这只是一个小小例子,里我是乱放的,具体就这样的小计要画在和数据在一起的表格里我是用BDE连接的,你用ado只能做到上述就可以了,' +
'我用一个pagefooter里放小计,它紧跟数据后面,可是不是每页都有小计,只在最后有,所以还是错的,因为做不出来能给你的样子也' +
'就这样了,'
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -13
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
WordWrap = True
OnClick = Label1Click
end
问题在于:我本来是一个整体的完成的string.假如非用#13的话,就必须处理这个string,而且假如有汉字,难以避免出现乱码。