日历控件的使用.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
日历控件的使用.doc

微软日历控件在组态王中的使用 配置参考文档 北京亚控科技发展有限公司 技术部 目录 一、需求概述 3 二、操作步骤: 3 1、新建工程: 3 2、定义变量: 3 3.制作画面: 3 3.1) 创建画面: 3 3.2) 控件属性介绍: 3 3.3) 控件使用: 5 4. 进入运行系统: 9 三、注意事项 10 图表 图一 插入日历控件 4 图二 控件属性 4 图三 控件 4 图四 控件的动画连接属性 5 图五 控件事件函数 6 图六 选择控件属性 6 图七 控件函数CloseUp1() 8 图八 控件函数Change1() 9 图九 日历控件画面 9 图十 运行系统 10 一、需求概述 常规需求:日期、时间在许多工程中都会用到,如何利用微软提供的标准日历控件来方便的获得日期、时间等? 微软提供的标准日历控件“Microsoft Date and Time Picker Control 6.0”可以提供日期、时间两种格式,通过此控件我们可以获得日期、时间、星期。 二、操作步骤: 1、新建工程: 新建一个工程。 2、定义变量: 在组态王中定义7个内存整数变量:年、月、日、时、分、秒、星期,新建2个内存字符串变量:日期、时间。 3.制作画面: 3.1) 创建画面: 新建画面,画面名称“日历控件”。点击工具箱的“插入通用控件”,选择“Microsoft Date and Time Picker Control 6.0”,如图一所示:点击“确定”后,鼠标变成十字形。然后在画面上画一个矩形框,日历控件就放到画面上了。双击画面的日历控件,为控件命名为:“ADate”。同样的方法再创建一个日历控件,双击控件为控件命名为“ATime”,选中ATime控件,点击鼠标右键,弹出快捷菜单,选择“控件属性”,弹出控件属性对话框,如图二所示:在通用选项卡中对控件的“格式”进行设置,格式有四种,我们选择“2-dtpTime”,选择完成后我们点击“确定”,ATime控件就由日期变为时间了。如图三所示: 3.2) 控件属性介绍: 主要使用到的是控件的几个属性和事件: 属性:Day、Month、Year 、DayOfWeek、Hour、Minute、Second、Enabled 事件:Change()、CloseUp() Change()事件主要在选择时间的时候使用。 CloseUp()事件主要在选择日期的时候使用。 Enabled属性控制此控件是否允许被使用。 图一 插入日历控件 图二 控件属性 图三 控件 3.3) 控件使用: 双击“ADate”控件,弹出动画连接属性,选择“事件”选项卡,如图四所示:双击“CloseUp”事件的关联函数,弹出控件事件函数编辑框,如图五所示: 在函数声明处为函数命名,如“CloseUp1()”,在命令语言编辑框中编写脚本程序对选择的日期进行处理,点击编辑窗口下方的“控件”按钮,弹出“控件属性和方法”对话框,在“控件名称”处选择我们的日历控件,名称为“ADate”,在“查看类型”处选择“控件属性”,在“属性或方法”项中选择“Year”,如图六所示:点击“确定”,可以将选择的属性添加到编辑框中。根据此方法,在控件的事件编辑框中编写脚本程序如图七所示。 图四 控件的动画连接属性 图五 控件事件函数 图六 选择控件属性 脚本程序: string temp; \\本站点\年=ADate.Year; \\本站点\月=ADate.Month; \\本站点\日=ADate.Day; \\本站点\周=ADate.DayOfWeek; temp=StrFromInt( \\本站点\年, 10 ); if(\\本站点\月10) temp=temp+-0+StrFromInt( \\本站点\月, 10 ); else temp=temp+-+StrFromInt( \\本站点\月, 10 ); if(\\本站点\日10) temp=temp+-0+StrFromInt( \\本站点\日, 10 ); else temp=temp+-+StrFromInt( \\本站点\日, 10 ); \\本站点\日期=temp; if(\\本站点\周==1) \\本站点\星期=星期日; if(\\本站点\周==2) \\本站点\星期=星期一; if(\\本站点\周==3) \\本站点\星期=星期二; if(\\本站点\周==4) \\本站点\星期=星期三; if(\\本站点\周==5) \\本站点\星期=星期四; if(\\本站点\周==6) \\本站点\星期=星期五; if(\\本站点\周==7) \\本站点\星期=星期六; 图七 控件函数CloseUp1() 双击“ATime”控件,弹出动画连接属性,选择“事件”选项

文档评论(0)

docinpfd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5212202040000002

1亿VIP精品文档

相关文档