for i:=1 to 3 do
begin
edit1.text:=inttostr(i);
end;会显示“invalid pointer operation"???
奇怪!

解决方案 »

  1.   

    是不是在窗体还没有创建时就调用Edit1 ?
      

  2.   

    for i:=1 to 3 do edit1.text:=inttostr(i);试试上面这句
    会不会是你另外地方的错误啊
      

  3.   

    for i:=1 to 3 do edit1.text:=edit1.text+inttostr(i);
    试试上面这句
    会不会是你另外地方的错误啊
      

  4.   

    你的这段代码在什么事件里面,不会是FormCreate 吧。那就不行了,这个时候还没有Edit1。