- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VF第7章表单设计.pptx
第七章表单设计基础;面向对象的程序设计
OOP(Object Oriented Programming);例:面向对象与表单编程初体验;事件代码;表单设计的基本步骤;命令方式:
MODIFY FORM 新表单文件名;信息说明栏; 表单设计完成保存为扩展名为.SCX的表单文件和扩展名为.SCT的表单备注文件
(1) “文件”菜单“保存”命令
(2) Ctrl+W
(3) 单击表单设计器关闭按钮。 ;在表单上创建控件;7.2.2 在表单上设置控件;7.3 面向对象的程序设计方法;二. 属性
(1) 对象的属性
对象的属性用来表示对象的特征。
例:命令按钮----位置、大小、颜色、按钮上显示文字或图形等。
(2) 对象的属性窗口
表单设计器打开后,“显示”菜单“属性”命令,或表单的“快捷菜单”的“属性”命令,出现属性窗口。;对象组合框:包含当前表单、表单集及全部控件的列表; ;常用属性说明(续);三. 事件(Event)
事件是由用户或系统触发的一个特定的操作,一个事件对应一个程序,称为事件过程。;Click;打开对象代码编辑窗口的3种方法:
(1)双击该对象
(2)该对象的“快捷菜单” →“代码” (3)“显示” → “代码”;7.3 面向对象的程序设计方法;一般来说,用控件的名称来表示对象,例如:
form1,text1,command2。也可以用“this” 来表示当前对象。例如:
THISFORM --表示当前表单;THIS--表示当前对象
用.分割对象和属性、事件和方法
例:text1.val; form1.captiom
command1.click; command2.release;;(1) 相对引用
THIS.Caption 本对象的Caption属性
THISFORM.Cls 清除本表单中图形和文本
(2) 绝对引用(准许多级引用,但要逐级引用)
THISFORM.text1.value
本表单的text1文本框的value属性
THISFORM.label1.caption
本表单的label1的Caption属性
thisform.parent.label2.caption;(3)对象属性值设置
属性窗口: 在设计阶段
编程方式: 在执行阶段,通过事件代码来设置, 例如:表单上有一个按钮控件,要设置其caption的值为“退出”,编程方法为编写表单的load事件代码:
mand1.caption=“退出”;例:将表单的标题设为“学生管理系统; 表单控件可分为5大类:
输出类; 输入类; 控制类; 容器类; 链接类。
每个控件均具有若干特征属性,有相同也有差别,通过属性设置可以设计出满足要求的控件。;1)输出类:标签,图象,线条,形状
2)输入类:
文本框,编辑框,微调按钮,列表框,组合框
3)控制类:
命令按钮,命令按钮组,复选框,选项按钮组,计时器
4)容器类:表格,页框,Container容器
5)链接类:
ActiveX控件,ActiveX绑定控件,超级链接 ; ;2.其他常用属性
AutoSize:当值为.T.是表示自动调整大小与文本内容所占空间一致
Forecolor:设置标题的字体颜色。
FontSize :字体大小,默认值 9。
Backstyle:设置标签的背景是否透明,0为透明,1为不透明。;1. 文本框的常用属性
Value: 保存文本框的当前内容。
ControlSource:设置文本框的数据来源。
PassWordChar:设置输入口令时显示的字符。
Readonly:当值为‘T’时,文本框为只读。;例:P143页,密码演示程序;“确定”按钮
if thisform.text1.value=123
messagebox(密码正确,48,提示信息)
else
thisform.text1.setfocus
messagebox(密码错误,48,提示信息)
endif;MessageBox()的使用
是一个消息框,用于和用户之间完成交互操作的信息框函数。
格式:
MESSAGEBOX(提示信息 ,按钮参数, 消息框标题 )
函数MESSAGEBOX()的第二个参数:参数1+参数2+参数3
参数1:0:只有“确定”按钮 1:确定和取消按钮
2:终止、重试和忽略按钮 3:是、否和取消按钮
4:是和否按钮 5:重试和取消按钮;
参数2:16:“停止(stop)”图标 32:“问号(?)”图标
1亿VIP精品文档
相关文档
最近下载
- 智能消防应急照明和疏散指示系统设计手册2017-9-30.pdf
- GB50203-砌体结构工程施工质量验收规范.pdf
- 一种高性能高稳定性纳米晶软磁材料的制备方法.pdf VIP
- 2024年退役军人事务员职业技能理论考试复习题库资料(精练300题).pdf
- 湖北省机关事业单位工人等级考试试题-高级工.docx VIP
- 2023年湖南省普通高中学业水平考试地理试题含答案 .pdf
- 2024全国“红旗杯”班组长大赛选拔考试题库500题(含答案).docx
- 2021年房间隔缺损合并心房颤动的处理策略(全文).pdf
- 育才小学国旗下的讲话-爱护眼睛,从点滴做起.doc
- 国开《特殊教育概论》期末大作业简答题(含解答).docx
文档评论(0)