程序设计基础第三讲标签Label.pptVIP

  1. 1、本文档共21页,可阅读全部内容。
  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文档。上传文档
查看更多
第三讲 主题 标签的运用 文本框的运用 选择结构程序设计 标签 Label 标签控件用于显示文本,多用作给其他控件加文字说明,还可以作为提示或结果输出,不可直接编辑 建议名称采用前缀 lbl 打头的一串英文字母。如:lblResult。默认名称Label1、Label2 …… 标签的常用属性 标签控件的Caption属性表示标签的文字内容。 赋值语句格式: Label1.Caption=“欢迎光临” Label的AutoSize属性(True/False) False:Label大小不变,太长文本被截断(注意中英文的区别,英文按单词汉字按字换行) True:Label调整大小,以适应文本;配合WordWrap属性(False:调整宽、True:调整高) 可以在赋值语句中设置Caption属性时使用强制换行符,使标签中的文本强制分行显示。 强制换行符用Chr(13)或vbCr表示 使用“+”运算符或“”运算符进行字符串的连接操作 例:Label1.Caption= “欢迎光临” + Chr(13) + “谢谢” 例:Label1.Caption = Label1.Caption vbCr 2004年2月 标签的其他常用属性 Left、Top、Width、Height Visible BackColor 、 BackStyle、BorderStyle ForeColor FontName、FontSize、…… 举例:在窗体的中央放置一个特别的标签,在需要时显示它。 文本框控件TextBox 文本框控件用于输入、输出文本。与标签不同之处在于文本可以编辑。 建议名称采用前缀 txt 打头的一串英文字母,如:txtName。默认名称Text1、Text2 …。 文本框的常用属性 文本框控件的Text属性表示文本框的文字内容。 问题: 怎样在窗体上显示“Hello” 怎样在标签上显示“Hello” 怎样在文本框上显示“Hello” 你根据什么原则选择三者之一来显示文字 文本框的其他常用属性 MultiLine:支持多行显示(True|False) ScrollBar::文本框带滚动条(None|Horizontal|Vertical|Both) 注意:必须MultiLine为True MaxLength:文本框的最大长度(最多接受字符数) 一个汉字或一个字符长度都为1 默认为0,表示长度无限制 PassWordChar:设置口令显示字符 注意:必须MultiLine为False Locked:锁定文本内容(True|False) 文本框的常用事件之一 Change 一旦文本框的内容发生变化,立即触发该事件 例:标签同步显示文本框的输入 例:程序阅读 假设文本框中原先没有内容,程序启动后在文本框中输入“ABCD”,再单击命令按钮Command1,写出程序的运行结果 文本框运用 接受用户信息,人机交互 例:密码检验程序 什么时候检验密码:需要一个“确认”按钮,不能直接在Change事件中检验。 怎么检验密码:比较文本框内容与预设内容是否一致?有两种可能,选择结构程序的运用 例5-1(课后复习分析) 例:字体一直变小的后果会出现什么问题? 例:假设可以文本框中输入“红”或“绿”来改变窗体背景色。若输入了其他的字,则一律将窗体背景色设为黑色。 文本框中输入字有几种可能?二选一的选择结构如何实现三选一? 程序设计基础 程序结构 顺序结构:按语句排列的先后次序逐条执行。 √ 选择结构:根据条件选择部分语句执行。…… 循环结构:根据条件反复执行部分语句。 选择结构的程序设计 选择结构的程序执行过程是按预设条件是否满足(True|False),分别执行相应的程序块。 选择结构程序要解决的问题是 如果……那么……否则…… 密码问题:如果密码正确那么表示欢迎否则重新输入密码 (伪代码) 实验2-1 “字体变小”优化:如果…?…那么…?…否则…?… 窗体颜色问题:如果文本框中是“红”字那么背景红色否则如果文本框中是“绿”字那么背景绿色否则背景黑色(伪代码) 注意“否则”的含义 条件的描述 简单条件的描述:用比较运算符对两个量进行比较。 比较运算符有6个:=、、 、、 =、= 比较的结果为逻辑值:True|False 例: 窗体的字体小于5吗? Fontsize5 Label1超出窗体的右侧吗? Label1.Left=Width 窗体与屏幕等宽吗? Width=Screen.Width 输入的密码与预定的符合吗? Text1.Text=“123456” 颜色描述是红色的吗? Text1.Text=“红” 用If语句来设计选择结构程序 格式一(二选一) If 条件 Then 语句块1 Else 语句块2 End If 框图 用

文档评论(0)

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

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

版权声明书
用户编号:8124126005000000

1亿VIP精品文档

相关文档