- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vfp下第二、三、四讲
第五章 根据任务选择合适的控件 根据任务选择合适的控件 在表单中,控件是用来显示数据、执行命令的图形对象,是表单设计的主角,使表单具有友好的界面和交互功能 某种特定的功能可以由不同的控件来完成,但通常特定的任务总是由特定的控件来完成,如: 鼠标单击click事件,虽然标签也有click事件,但更经常用命令按钮的click事件来完成。 按任务分类 控件的绝大部分功能可以归为下列几类: 显示信息(标签、文本框、编辑框、图象、形状、线条等) 允许用户执行特定的命令(命令按钮、命令按钮组) 接受不能预先设定的用户输入(文本框、编辑框、组合框) 在给定范围内接受用户输入(微调控件) 提供一组预先设定的选择(下拉/列表框、复选框、选项按钮组) 在给定的时间间隔内执行特定的命令(计时器控件) 操作多行信息(表格) 操作多页信息(页框、ActiveX控件、 ActiveX帮定控件) 控件分类 VFP中的对象分为两类:容器类对象和控件类对象 容器类对象可以包含其他对象,并且允许访问这些对象(如表单、表格、页框 、命令按钮组和选项按钮组等)。 控件类对象是作为一个单一而独立的部件出现的(如命令按钮、选项按钮、文本框、列表框和编辑框等)。 控件类的封装比容器类更为严密。 目录 第一部分: 控件类对象 5.1 显示信息(标签、文本框、编辑框、图象、形状、线条等) 5.2 允许用户执行特定的命令(命令按钮) 5.3 接受不能预先设定的用户输入(文本框、编辑框、组合框) 5.4 在给定范围内接受用户输入(微调控件) 5.5 提供一组预先设定的选择(下拉/列表框、复选框) 5.6 在给定的时间间隔内执行特定的命令(计时器控件) 第二部分: 容器类对象 5.2 允许用户执行特定的命令(命令按钮组) 5.5 提供一组预先设定的选择(选项按钮组) 5.7 操作多行信息(表格) 5.8 操作多页信息(页框、ActiveX控件、 ActiveX帮定控件) 说明 说明: 一些属性、事件、方法是许多控件所共有的,前面控件介绍过的,后面的控件不再详细介绍。 为简单起见,先介绍控件类对象,再介绍容器类对象 每个控件的缺省名称由Name属性指定 Name属性是事件代码中作为惟一标志控件名称的引用名称 Name属性可以在属性窗口由用户指定,方便起见,均采用系统赋予的缺省名称 第一部分 控件类对象 控件类对象 四个最常用的对象与它们各自的属性、方法、事件 FORM (窗体) 属性:caption 指定窗体的标题 方法:release 关闭窗体(P136) LABEL(标签) 属性:caption 指定标签的文本内容 TEXT(文本框) 属性:value 指定文本框中的文本内容 事件:valid 对象失去焦点前发生的事件 COMMAND(按钮) 属性:caption 指定按钮上显示的文本内容 事件:click 当用鼠标单击按钮时发生的事件 四个最常用的对象与它们各自的属性、方法、事件 标签、文本框、命令按钮的使用 例1:计算三角形面积 例2:计算一元二次方程的根 例3:口令验证(用户名为‘USER’,口令为‘SQL’) 例4:口令验证(口令为学生表中姓名字段的值) 例5:设计一个调色板表单。 例6:输入学号查询平均成绩 例7:查询并显示指定学生的考试结果 例8:查询并显示指定班级的男女生人数 例9:查询并显示指定班级的奖学金总额 例10:查询并显示指定课程的平均成绩 标签、文本框、命令按钮的使用 例1:计算三角形面积 要求:如图1、图2所示,编制一个表单完成如下功能:文本框TEXT1、TEXT2、TEXT3用于接收用户输入三角形的边长,文本框TEXT1、TEXT2、TEXT3的初值为0(通过程序代码实现),按下“判断计算”按钮后,如果用户数据能构成三角形,则窗口中显示对应信息和面积值。如果不能构成三角形,则显示“不能构成三角形”。 5.3.1 文本框 5.3.1 文本框 功能: 添加或编辑保存在表中的数据(非备注、非通用字段) 通过属性Value赋值或读取文本框的当前值 标签、文本框、命令按钮的使用 例2:计算一元二次方程的根 要求:如图1、图2所示,编制一个表单完成如下功能:文本框TEXT1、TEXT2、TEXT3的初值都为0(必须用程序代码实现), TEXT4 、TEXT5显示为只读。用户输入分别输入某一元二次方程的三个系数A、B、C,按下“计算”按钮后,在对应的文本框中显示方程的根。如果A=0,用消息框显示方程无意义。如果方程无实数根,也用消息框提示。 标签、文本框、命令按钮的使用 例3
您可能关注的文档
- 20072007公共艺术奖入围作品复审简报公共艺术奖入围作....pdf
- 2007中国国际能源计量仪器和节能产品(南京)展览会.doc
- 2007中国(上海)国际先进陶瓷工业展览会暨会议(ACE2007).doc
- 2007台湾文学与电影学术研讨会计画及议程表.pdf
- 2007届酒店管理专业毕业生高级工过级统计.doc
- 2007希望工程圆梦行动电力助学基金签收单(大学).doc
- 2007年“专升本”临床医学专业考试大纲.doc
- 2007年上海市语言文字工作要点.doc
- 2007年全国神经心理学学术会议.pdf
- 2007年安徽省青少年武术套路竞赛规程.doc
- 小学数学课堂人工智能教学实践与评价体系构建教学研究课题报告.docx
- 高中物理实验课教学中的学生合作学习模式探讨教学研究课题报告.docx
- 高中数学实验教学中的实验资源开发与利用研究教学研究课题报告.docx
- 《绿色交通基础设施建设对城市空气质量改善的短期效应评估》教学研究课题报告.docx
- 初中英语语法教学中的跨学科教学与学生应用能力培养研究教学研究课题报告.docx
- 高中数学思维训练教学资源动态定价与优化配置策略研究教学研究课题报告.docx
- 金融科技监管中的金融科技企业合规性监管政策优化研究教学研究课题报告.docx
- 《量子通信技术在金融信息安全传输中的性能优化研究》教学研究课题报告.docx
- 小学课外阅读指导课程效果评价研究教学研究课题报告.docx
- 基于人工智能的小学科学智能教育平台用户科学探究能力培养策略教学研究课题报告.docx
最近下载
- 2024-2025学年四川省德阳市高中高三(上)第一次诊断考试物理试卷(含解析).docx VIP
- 2023年安庆市迎江区长风乡招聘村后备干部考试真题及答案.pdf VIP
- 2020年北京市第二次普通高中学业水平合格性考试数学试卷(含答案).docx VIP
- 行政管理总监绩效考核.pptx VIP
- 道德与法治一年级上册统编版4平平安安回家来课件.pptx VIP
- DLT1555-2016 六氟化硫气体泄漏在线监测报警装置运行维护导则.docx VIP
- (高清版)B-T 18910.61-2021 液晶显示器件 第6-1部分:液晶显示器件测试方法 光电参数.pdf VIP
- 安全风险管控档案1.doc VIP
- GB∕T 3183-2017 砌筑水泥.pdf
- 思泰克spi锡膏检测仪操作手册.pdf VIP
文档评论(0)