第9章表单设计.pptVIP

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

二、标签控件 标签主要用于显示一段固定的文本信息字符串,它没有数据源,只需要把显示的字符串直接赋予标签的标题(caption)属性即可。 注意:Caption属性是字符型数据,但在属性窗口键入时不虚要加引号,而在程序代码中修改时需要加上字符串特有标记。 除caption外,标签常用属性及其含义: 指定标签是否可见 visible 设定对象的宽度。 width 杯签中文本是否加粗 fontbold 标签中文本的字体 fontname 标签中文本的字号大小 fontsize 指定标签中文本的颜色 forecolor 指定文本在标签中的对齐方式 0-左 1-右 2-居中 alignment 指定标签是否可随其中的文本的 大小而改变 autosize 功 能 属 性 例1、设计如书p263页[8-3]所示登陆系统。 详细步骤参看书上p263—p264。 三、文本框控件 文本框控件用于在表单上输入或输出文本,它允许用户添加或编辑保存在表中非备注型字段中的数据,也允许用户直接输入数据。 文本框的绑定数据来源于文本框的controlsorce属性,而文本框另一个重要属性是value,它表示文本框的当前值。 文本框的数据类型有四种:数值型、字符型、日期型和逻辑型,可以通过右键点击”生成器“设置。 文本框常用属性列举: 文本框中被选择的文本的起始位置 selstart 文本框中被选择的文本的字符数 sellength 文本框中被选择的文本 seltext 当文本框得到焦点时是否自动选中文本框中的内容 selectentry 是否只读。设置为只读后,文本框只能显示value属性中的内容,不能修改 readonly 口令字符。此属性赋值后,文本框中的内容均用此内容显示,但实际内容并没有变化 passwordchar 功 能 属 性 例2、设置一个登陆窗口,输入用户名和密码,点“清除”,重新输入密码,点“下一个”,显示下一个姓名,点“退出”,退出表单。 步骤: 1、创建如下图所示的控件 command1 command2 command3 text1 text2 2、设置属性选列: Text1的controlsource属性为stu1表的姓名字段 Text2的password属性为* 3、代码编写: (1)清除按钮的click事件代码: thisform.text2.value=“ “ 清空text2 thisform.text2.setfocus 让text2获得焦点 (2)退出按钮的click事件代码: thisform.release (3)“下一条”按钮的click事件代码编写: n=reccount() if recno()=n go 1 else skip endif thisform.refresh n为记录总数 如果当前记录是最后一条,跳转到第一条,否则跳到下一条。 刷新文本框text1的当前值。 四、命令按钮控件 命令按钮控件在应用程序中起控制作用,用于完成某一特定的操作,绝大多数的控制行为是通过单击命令按钮来实现操作的。 因此,命令按钮的作用多是通过click事件来体现的。 重要属性:caption 命令按钮上面显示的文本内容 例2:设计一个登陆窗口,若密码输入正确,则退出表单,若密码输入不正确,三次内系统提示“密码错误,请重新输入”,超过三次,系统提示“无权登陆”,再退出表单。假设初始密码为“123”。 步骤1、如图摆放控件 2、属性设置(略) 3、代码编写 (1)清除按钮的click事件代码: thisform.text2.value=“ “ 清空text2 thisform.text2.setfocus 让text2获得焦点 (2)退出按钮的click事件代码: thisform.release (3)表单form1的load事件代码: public i i用做统计密码输入次数 i=0 (3)“确定”按钮的click事件代码: i=i+1 每点击确定按钮一次,i加1 if i=3 超过3次 messagebox(您无权进入系统,1) thisform.release Else 3次以内 if thisform.text2.value=“123“ 密码正确 thisform.release else

文档评论(0)

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

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

1亿VIP精品文档

相关文档