日志档案

发表于 2008-1-22 19:57:45

0

标签: 无标签

日期控件在组态王中的应用

   调用历史记录的方法非常之多,但是我认为比较理想的还是选择日期后出现历史记录;
  于是我选择了调用Windows组件"Microsoft Date and Time Picker Control 6.0;
  因为在调用历史报表没必要与外部交换数据,所以在”动画连接属性“中的属性标签中没有关联变量,只是在”事件“中有关联函数,因为在选择日期时才调用,所以需要用
    到"Change"关联函数。
    关联函数内容如下:
    void calendarchange()
    long month;
  long day;
  string a_month;
  string a_day;
  month=thisCtrl.Month;
  day=thisCtrl.Day;

  a_month=StrFromInt( month,10 );
  if(month<10)a_month="0"+a_month;
  a_day=StrFromInt( day,10 );
  if(day<10)a_day="0"+a_day;

  calendar=strfromint(thisCtrl.Year,10)+a_month+a_day;
    此处的判断方法与报表存为日期格式方法相同,仍然采用判断月份和日的天数来采取补零的方法;
    为了测试方便可以加个字符,加calendar为”内存字符串“,使用字符串输出,表达式为\\本站点\calendar;

系统分类: 工业控制   |   用户分类: 组态软件   |   来源: 无分类   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(350)    回复(0)  

投一票您将和博主都有获奖机会!