Visual Basic语言程序设计教程(第二版) 程胜利 第3章 窗体新.pptVIP

Visual Basic语言程序设计教程(第二版) 程胜利 第3章 窗体新.ppt

  1. 1、本文档共31页,可阅读全部内容。
  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文档。上传文档
查看更多
第3章 窗 体 本章的学习要点 窗体的结构 窗体的属性、事件、方法 多窗体 MDI窗体 3.1 窗体的结构 窗体的结构与Windows下的窗口十分类似,在程序运行前,即设计阶段,称为窗体;程序运行后也可以称为窗口。 3.2 窗体的三要素 窗体的属性 Name:设置窗体的名称。 所有对象都具有该属性; 在同一范围内不允许该属性值相同; 该属性只能通过属性窗口设置,在代码窗口中不能改变。 Caption:设置窗体标题栏上显示的内容。 在代码窗口修改该属性值的语法格式为: 注意Caption属性与Name属性的区别! 3.2 窗体的三要素 3.2 窗体的三要素 3.2 窗体的三要素 3.2 窗体的三要素 3.2 窗体的三要素 3.2 窗体的三要素 3.2 窗体的三要素 3.2 窗体的三要素 3.2 窗体的三要素 例3.1 Print在Load和Activate事件中的区别。 Private Sub Form_Load() Print *** End Sub Private Sub Form_Activate() Print *** End Sub 窗体事件示例 例:程序运行时,用户在窗体上输入字符时,窗体上显示输入结果。 3.2 窗体的三要素 3.2 窗体的三要素 3.2 窗体的三要素 3.2 窗体的三要素 3.2 窗体的三要素 窗体的方法 Cls方法:用于清除运行时窗体上或图形上的用Print方法生成的文本和图形。语法格式: [对象名].Cls 对象名可以是窗体或图片框。当对象名缺省时,表示清除当前窗体上的内容。 例如: Form1.Cls Cls Picture1.Cls 3.2 窗体的三要素 窗体的方法 Move(移动)方法:用于移动对象,并且可以在移动时变化对象的大小。 语法格式: [对象名.]Move Left [,Top[,Width[,Height]]] 其中,对象名可以是窗体和除时钟、菜单以外的所有控件。窗体名缺省(即未选对象名)时,默认为当前窗体。Move方法中的Left、Top、Width、Height4个参数,单位为twip(像素)。 3.2 窗体的三要素 例:编写一个程序,实现功能:每单击窗体一次,窗体向右移动。 例3.3 窗体的简单应用 编程实现:单击和双击窗体时分别改变标签和窗体标题栏的文字,单击单选按钮改变标签文字。 界面设计 编写代码 Private Sub Form_Click() ‘窗体的单击事件过程 Label1.Caption = 成功通过考试! End Sub Private Sub Form_DblClick() ‘窗体的双击事件过程 Form1.Caption = 欢迎你学习VB!! End Sub Private Sub Option1_Click() ‘单选按钮的单击事件过程 Label1.Caption = 听明白 勤思考 记下来! End Sub Private Sub Option2_Click() 单选按钮的单击事件过程 Label1.Caption = 多上机 善提问 多总结! End Sub 3.3 多窗体 多窗体是在应用程序中有多个并列的普通窗体。 多窗体的建立步骤 : (1)建立第一个窗体,选择“新建”选项卡创建一个新窗体,若选择“现存”选项卡则添加一个属于其他工程的窗体。 (2)通过选择“工程”→“添加窗体”或工具栏上的添加窗体按钮来创建另一个新窗体。 3.3 多窗体 多窗体的运行顺序设置: 选择“工程”菜单中的最后一项“工程1属性”命令,在弹出的对话框中改变启动对象 例3.4 设计一个多窗体,实现两个界面的交换。为程序添加窗体Form2,Form1窗体加载一个图片,Form2窗体加载时为空白。 3.3 MDI窗体 3.3 MDI窗体 例3.5 MDI窗体的应用 设计界面 例3.5 MDI窗体的应用 代码编写 MDIform窗体加载事件: Private Sub MDIForm_Load() Form1.Show Form2.Show Form3.Show End Sub * 系统菜单 窗体 最小化按钮 最大化按钮 关闭按钮 标题栏 [窗体名.] Caption=字符串 Name Caption Command1.Caption=确定 对象名.属性名=属性值 Sub 对象名_事件名() 对象名.方法 [(参数)] [窗体名].AutoRedraw={True | False} 窗体的属性 AutoRedraw:设置窗体被遮盖后是否要自动重绘窗体上的内容。语法格式为: BackColor、ForeColor:返回或设

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档