已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第四讲 第三方通用控件的使用第一节 微软提供的标准日历时间控件概述:微软提供的标准日历控件“Microsoft Date and Time Picker Control 6.0”可以提供日期、时间两种格式,通过此控件我们可以获得日期、时间、星期,这样可以与其他控件如KVADOGRID控件配合使用方便的进行以时间为条件的数据查询。主要使用到的是控件的几个属性和事件:n 属性:Day、Month、Year 、DayOfWeek、Hour、Minute、Secondn 事件:Change()、CloseUp()控件使用:点击工具箱的“插入通用控件”,选择“Microsoft Date and Time Picker Control 6.0”,如图一所示:点击“确定”后,鼠标变成十字形。然后在画面上画一个矩形框,日历控件就放到画面上了。双击画面的日历控件,为控件命名为:“ADate”。同样的方法再创建一个日历控件,双击控件为控件命名为“ATime”,选中ATime控件,点击鼠标右键,弹出快捷菜单,选择“控件属性”,弹出控件属性对话框,如图二所示:在通用选项卡中对控件的“格式”进行设置,格式有四种,我们选择“2dtpTime”,选择完成后我们点击“确定”,ATime控件就由日期变为时间了。如图三所示:图一 插入日历控件图二 控件属性图三 控件双击“ADate”控件,弹出动画连接属性,选择“事件”选项卡,如图四所示:双击“CloseUp”事件的关联函数,弹出控件事件函数编辑框,如图五所示: 在函数声明处为函数命名,如“CloseUp1()”,在命令语言编辑框中编写脚本程序对选择的日期进行处理,如图七所示。图四 控件的动画连接属性图五 控件事件函数脚本程序:string temp;本站点年=ADate.Year;本站点月=ADate.Month;本站点日=ADate.Day;本站点周=ADate.DayOfWeek;temp=StrFromInt( 本站点年, 10 );if(本站点月10)temp=temp+-0+StrFromInt( 本站点月, 10 );elsetemp=temp+-+StrFromInt( 本站点月, 10 );if(本站点日10)temp=temp+-0+StrFromInt( 本站点日, 10 );elsetemp=temp+-+StrFromInt( 本站点日, 10 );本站点日期=temp;if(本站点周=1)本站点星期=星期日;if(本站点周=2)本站点星期=星期一;if(本站点周=3)本站点星期=星期二;if(本站点周=4)本站点星期=星期三;if(本站点周=5)本站点星期=星期四;if(本站点周=6)本站点星期=星期五;if(本站点周=7)本站点星期=星期六;图七 控件函数CloseUp1()双击“ATime”控件,弹出动画连接属性,选择“事件”选项卡,如图四所示:双击“Change”事件的关联函数,弹出控件事件函数编辑框,如图五所示: 在函数声明处为函数命名,如“Change1()”,在命令语言编辑框中编写脚本程序对选择的时间进行处理,如图八所示:脚本程序如下:string temp;本站点时=ATime.Hour;本站点分=ATime.Minute;本站点秒=ATime.Second;if(本站点时10)temp=StrFromInt( 本站点时, 10 );elsetemp=0+StrFromInt( 本站点时, 10 );if(本站点分10)temp=temp+:0+StrFromInt( 本站点分, 10 );elsetemp=temp+:+StrFromInt( 本站点分, 10 );if(本站点秒10)temp=temp+:0+StrFromInt( 本站点秒, 10 );elsetemp=temp+:+StrFromInt( 本站点秒, 10 );本站点时间=temp;图八 控件函数Change1()制作画面如图九所示:动画连接分别连接对应的变量。图九 日历控件画面运行画面如图十所示:图十 运行系统第二节 微软提供的标准对话框控件:概述:微软提供的标准控件“Microsoft common dialog control,version 6.0”可以弹出标准的文件选择对话框。主要使用到的是控件的几个属性和方法: 属性:FileName 文件名称 方法:ShowOpen()主要打开文件的时候使用 方法:ShowSave()主要保存文件的时候使用控件使用:如图所示:选择下面的控件显示如下图所示的图标:双击此控件给控件起名称:Common 在画面上做一个按钮,按钮文本为“打开文件”,命令语言如下图:将选择的文件名称赋值给字符串变量loadfile。在画面上做一个按钮,按钮文本为“保存文件”,命令语言如下图:将要保存的文件名称赋值给字符串变量loadfile。运行系统下,点击“打开文件”按钮,弹出如下所示对话框,我们可以进行选择需要的文件,通过此控件我们可以方便的选择文件。第三节 PDF文件阅读器控件概述:Adobe Acrobat Control for ActiveX 是一个PDF文件阅读器,在安装Acrobat 6.0软件后会有此控件,该控件可以方便用户在组态王运行系统中直接阅读PDF格式的文档。主要使用到的是控件的几个属性和方法:n 属性:scr文件名称n 方法:LoadFile ()、Print()、FirstPage()、LastPage()、NextPage()控件使用:在插入通用控件中,选择下面的控件:显示如下图所示的图标:双击此控件给控件起名称:Acrobat控件的属性scr连接组态王字符串变量本站点PDFFile,如图利用控件的方法可以实现*.pdf文件的打开(Open)、打印(Print)、首页(FirstPage)、末页(LastPage)、下一页(NextPage)等功能。在画面上做一个按钮,按钮文本为“Open”,命令语言如下:Common.ShowOpen();本站点PDFFile=Common.FileName;这两句是利用上面的Common控件得到选择的PDF文件的名字。Acrobat.LoadFile
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026湖北宜昌市教育局所属三峡旅游职业技术学院“招才兴业”人才引进招聘2人武汉大学站参考笔试题库及答案解析
- 2025重庆南岸区南山街道公益性岗位招聘13人备考题库及答案详解(必刷)
- 2025昆明市西山区马街社区卫生服务中心编外人员招聘(2人)笔试考试备考试题及答案解析
- 2025贵州贵阳市白云区招商中心公益性岗位人员招聘1人参考考点题库及答案解析
- 2025云南玉溪市土地储备中心选调事业单位人员1人备考考点题库及答案解析
- 2026年西安市经开第四学校校园招聘(23人)参考笔试题库及答案解析
- 2025呼和浩特市总工会社会工作者、专职集体协商指导员招聘29人备考题库带答案详解
- 2026建信理财有限责任公司校园招聘9人备考题库含答案详解ab卷
- 2026秋季中国工商银行集约运营中心(佛山)校园招聘20人备考题库及答案详解(各地真题)
- 2026农业发展银行成都审计分部秋季校园招聘备考题库含答案详解(a卷)
- 建筑工程述标汇报
- 【建筑监理大纲】工商银行某分行营业部综合楼装修改造内、外装修工程监理大纲
- 阿尔派CD机CDX-A08说明书
- 安检员X光机培训
- 操作系统-002-国开机考复习资料
- 农业的分布(经济作物、三大林区和四大牧区的分布)(课件)七年级地理下册(沪教版)
- 垃圾压缩站管理制度
- 第12课《诗经二首-蒹葭》课件
- 北京市海淀区2023-2024学年高二下学期期末考试英语试卷(含答案)
- 污泥运输合同协议书
- 和解协议书限高模板
评论
0/150
提交评论