VB第2章 窗体.pptVIP

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

第2章 窗体和常用控件 2.1 窗体及窗体程序设计举例 2.2 窗体的常用属性、事件及方法 2.3 常用控件 2.1 窗体及窗体程序设计举例 2.1.1窗体的组成和结构 VB的窗体与Windows下的窗口十分类似。在应用程序运行之前,即设计阶段,称为窗体,程序运行后也可称为窗口。 2.1 窗体及窗体程序设计举例 2.1.2窗体的程序设计举例 【例2.1】当程序运行时,运行效果如图2.1.2,标题栏上提示“请点击我!”;当单击窗体,将显示如图2.1.3所示效果,标题栏提示更改为“你点了我一下!点两下试试!”并在窗体内显示图片1;当在窗体上连续点击两下,将显示如图2.1.4所示效果,窗体中显示图片2,并显示“学习窗体知识啦!” 2.2 窗体的常用属性、事件及方法 窗体是一块“画布”,是所有控件的容器,是VB的主要对象,窗体具有自己的属性、事件和方法。 2.2.1窗体主要属性 窗体的属性决定了窗体的外观和操作,对大部分窗体属性,既可以通过属性窗口设置,也可以在代码窗口通过编程设置。只有少量属性只能在属性窗口设置,或只能通过编程设置。 1. Name属性 Name是只读属性,该属性用来定义所创建对象的名称。是在程序代码中使用的对象名,是对象的标识。 2. Caption属性 Caption属性决定窗体标题栏显示的内容。 注意:Caption属性与Name属性是不同的。Name属性定义的名称是在程序代码中使用的对象名,是对象的标识,而不会显示在窗体上。 2.2 窗体的常用属性、事件及方法 3. Font属性 Font属性是Visual Basic的一个对象属性,它确定窗体上显示文本的字体、文字大小、磅值、字体样式、是否采用斜体、是否采用下划线、是否采用删除线等。 2.2 窗体的常用属性、事件及方法 4. Icon属性 该属性设置窗体最小化时的图标,通常把该属性设置为.ICO格式的图标文件,当窗体最小化(WindowsState=1)时,以该图标显示。在属性窗口中,可以单击Icon设置框右边的“…”(省略号),打开一个“加载图标”对话框,用户可以选择一个图标文件装入。 5. Picture属性 该属性用于设置窗体中要显示的图片。在属性窗口中,可以单击Picture设置框再点击右边按钮,加载一个图形文件(如.bmp)。也可在代码编写阶段,通过LoadPicture函数加载图形文件。 格式为:Form1.Picture=LoadPicture(“图片路径”)。 2.2 窗体的常用属性、事件及方法 6. BorderStyle属性 该属性在运行时只读。即它只能在设计阶段设置,不能在运行期间改变。它用于设置边框的样式。属性值有6个。 2.2 窗体的常用属性、事件及方法 7. WindowState属性 该属性用来设置窗口的操作状态,即设置窗体执行时以什么状态显示。 2.2 窗体的常用属性、事件及方法 1. Click(单击)事件 Click事件是在单击鼠标左键时触发的事件。程序运行后,当单击窗体内空白处,将调用过程Form_Click。 2. DblClick(双击)事件 程序运行后,双击窗体内的空白处将调用Form_DblClick。 3. Load(装载)事件 在传统的程序设计中,一个应用程序结构一般以变量的说明、变量赋初值、功能处理、输出结果这样的线性控制流进行。而在VB中,事件驱动的执行方式使得用户对程序结构有没头没尾的感觉。实际上,程序的头就是启动窗体的Load事件(若无Initialize事件),程序的尾就是End语句所在的事件过程。 Load事件是在窗体被载入工作区时触发的事件。当应用程序启动时,自动执行该事件,所以该事件通常用来在启动应用程序时对属性和变量进行初始化。 2.2 窗体的常用属性、事件及方法 2.2.3 窗体的常用方法 1. Print方法 Print方法的作用是在对象上输出信息。 形式:[对象名.]Print [表达式列表] 说明: (1) 对象名:可以是窗体(Form)、图形框(PictureBox)、立即窗口(Debug)或打印机(Pinter)若省略了对象,则在窗体上输出。 例如:Print 3+4=; 3 + 4 ‘在当前窗体上输出3+4=7 pictrue1.Print 你好! ‘在图片框picture1上输出你好! (2) 表达式列表:指要输出的数值或字符串表达式,对于数值型表达式,输出表达式的值;而字符串则照原样显示。若省略,则输出一个空行,多个表达式之间用空格、逗号、分号分隔。 2.2 窗体的常用属性、事件及方法 (3) 可指定位置输出:在Print方法中,表达式列表开始打印的位置是由对象的CurrentX

文档评论(0)

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

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

1亿VIP精品文档

相关文档