我添加了个StatusBar1然后再窗体
procedure TForm1.FormCreate(Sender: TObject);
begin
  StatusBar1.Panels[0].Text:='欢迎使用';
end;
结果运行后CPU就出错了 !
我想StatusBar1 是要在属性里先添加Panles里的内容吗?再在窗体里进行声明,就可以吗?还是我哪儿出问题了呢??

解决方案 »

  1.   

    procedure TForm1.FormCreate(Sender: TObject); 
    begin 
      StatusBar1.Panels[0].Text:='欢迎使用'; 
    end; 
    上面的语句没有问题 检查你的程序的其他部分吧 例如是否创建了一个Panel
      

  2.   

    因为你的StatusBar1中的Panels一个都没有,你需要双击StatusBar1,然后创建一个Panel就可以了。
      

  3.   

    对,楼上说的对,你没有创建Panel的面板区域,直接用肯定报错!