1 DBGrid组件中某一列字段内容为某中学学生的成绩,如何把学生成绩的和在StatusBar中显示出来,怎样编写代码?
2 把DateTimePicker组件的enabled的属性设置为true,date的属性不随系统时间变化了,为什么?

解决方案 »

  1.   

    s2:=0;
    1.var
        s1,s2:real;
         s:string;
     form1.Table1.Open;
      form1.Table1.First;
      i:=form1.Table1.RecordCount;
      for j:=0 to i-1 do
      begin
        s1:=form1.Table1.FieldValues['cj'];
        s2:=s2+s1;
        form1.Table1.Next;
      end;
      form1.StatusBar1.SimpleText:=floattostr(s2);
      

  2.   

    1、statusbar1.Panels[0].Text:=adoquery1.fieldbyname('cj').asstring;
    2、必须加入代码datetimepicker1.datetime:=now;
      

  3.   

    如果在添加了DateTimePicker之后在修改系统时间,DateTimePicker就不会再随着变化了