首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

两个 tstrings.create 出错,该怎么解决

2012-02-21 
两个 tstrings.create出错个位大侠帮我看看为什么运行不了,怎么解决unitUnit1interfaceusesWindows,Messa

两个 tstrings.create 出错
个位大侠帮我看看为什么运行不了,怎么解决

unit   Unit1;

interface

uses
    Windows,   Messages,   SysUtils,   Variants,   Classes,   Graphics,   Controls,   Forms,
    Dialogs,   StdCtrls;

type
    TForm1   =   class(TForm)
        Button1:   TButton;
        procedure   FormCreate(Sender:   TObject);
        procedure   Button1Click(Sender:   TObject);
    private
        {   Private   declarations   }
    public
        {   Public   declarations   }
    end;

var
    Form1:   TForm1;
    L1:   Tstrings;
implementation

{$R   *.dfm}

procedure   TForm1.FormCreate(Sender:   TObject);
begin
    L1.Create;
    L1.Add( 'L1 ');

end;

procedure   TForm1.Button1Click(Sender:   TObject);
var     L2:   Tstrings;
begin
    L2.Create;
    L2.Add( 'L2 ');
      showmessage(L1.Text);
      showmessage(L2.Text);
    L2.Free;

end;

end.



[解决办法]
var
L1:tstrings;
begin
L1:=tstringlist.Create;
L1.text:= 'L1 ';
showmessage(L1[0]);
end;
应该可以了
[解决办法]
不能创建抽象类的实例

热点排行