- 1、本文档共78页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
- 计算机基础知识算法的时间复杂度.doc
- 计算机病毒教程.doc
- CVT车的操作经验.doc
- 计算机工程与设计稿件模板.doc
- 计算机第一章题目及答案.doc
- 解剖学基础课件第8章_生殖系统.ppt
- CWindows程序设计课设要求.doc
- Cwjwhon七年级数学下册期中考试试题.doc
- cwtycby松江_教育区小学美术新教材.doc
- 计算机组成原理课程综述.doc
- 2024年秋新人教版7年级上册英语教学课件 Unit 6第5课时(Section B 3a-Reflecting)第5课时(Section B 3a-Reflecting).pptx
- 2024年秋季学期新冀教版3年级上册英语课件 U1L3.pptx
- 2024年秋新外研版英语3年级上册 Unit3 It's a colourful world! Part1 Get ready & Start up 教学课件.pptx
- 2024年秋新人教版7年级上册语文教学课件 第3单元 课外古诗词诵读 课时2.pptx
- 2024年秋季学期新人教版7年级上册英语课件 Unit 6 A day in the life(第4课时)Section B 1a-1d.pptx
- 2024年新人教版七年级上册地理 第二章 地图 第二节 地形图的判读.pptx
- 2025年新人教PEP版英语3年级下册全册教学课件.pptx
- 2025年春新外研剑桥版Join in英语3年级下册全册教学课件.pptx
- 新人教版7年级上册生物全册教学课件(2024年秋季新版教材).pptx
- ASUS华硕MotherboardEEB MotherboardsPro WS WRX90E-SAGE SEAMD TR5 Series BIOS Manual (简体中文版 ).pdf
文档评论(0)