L
looyo
Unregistered / Unconfirmed
GUEST, unregistred user!
TStrings.Append()是虚拟的方法,执行会报错
Tmemo.lines的类型也是TStrings,但是Tmemo.lines.Append()可以执行
例如
var strs:TStrings
strs:=TStrings.create;
strs.Append('hello world');//这句就会报抽象方法错误
但是
var memo1:Tmemo;
memo1:=Tmemo.create;
memo1.Lines.Append('Hello ');//这句就可以正常执行
[red]为什么类型一样,却有两种结果。[/red]
[red]请注意我要问为什么,而不是找解决方法[/red]
------------------------------
我的MSN&Email:Looyo@163.com
欢迎一起讨论。
Tmemo.lines的类型也是TStrings,但是Tmemo.lines.Append()可以执行
例如
var strs:TStrings
strs:=TStrings.create;
strs.Append('hello world');//这句就会报抽象方法错误
但是
var memo1:Tmemo;
memo1:=Tmemo.create;
memo1.Lines.Append('Hello ');//这句就可以正常执行
[red]为什么类型一样,却有两种结果。[/red]
[red]请注意我要问为什么,而不是找解决方法[/red]
------------------------------
我的MSN&Email:Looyo@163.com
欢迎一起讨论。