VF第7章表单设计.pptx

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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:“问号(?)”图标

文档评论(0)

tangtianbao1 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档