在From窗体上放置了Statusbar控件用作状态条,怎样实现多栏状态条的显示?
(如:系统时间:12:30:20 系统日期:2004-6-25)

解决方案 »

  1.   

    Statusbar可你分成panel0,1,2,3......
      

  2.   

    编辑的时候 双击状态栏添加两个
    然后可以
    procedure TForm1.Button1Click(Sender: TObject);
    begin
    StatusBar1.Panels[0].Text :='系统时间:'+formatdatetime('hh:mm:ss',now);
    StatusBar1.Panels[1].Text :='系统日期:'+formatdatetime('yyy"年"MM"月"dd"日"',now);
    end;
      

  3.   

    我用timer控件,在Statusbar上分栏显示系统日期和时间,可是总显示一个栏的结果。(状态条我已经分了) 我想要的结果是“系统时间:12:30:20 系统日期:2004-6-25”都能显示在状态条上。
    语句如下:StatusBar1.SimpleText:=DateToStr(Date);
             StatusBar1.SimpleText:=TimeToStr(Time);
      

  4.   

    StatusBar1.Panels[0].Text:=DateToStr(Date);
    StatusBar1.Panels[1].Text:=TimeToStr(Time);
      

  5.   

    你在Timer的OnTimer事件中加入代码:
       Statusbar1.Panels[0].Text:='系统日期:'+formatDatetime('hh:mm:ss',now);
       Statusbar1.Panels[1].Text:='系统时间:'+formatDateTime('yyyy年mm月dd日',now);
    这样就可以动态显示了.
      用SimpleText这个属性好像不能达到你要求的.
      

  6.   

    statusbar分拦后,要按照索引来访问