欢迎来到天天文库
浏览记录
ID:36915799
大小:237.25 KB
页数:32页
时间:2019-05-10
《《简单VB程序设计》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章简单VB程序设计3.1窗体3.2标签3.3文本框3.4命令按钮3.5数据输入输出3.6注释语句、结束语句9/15/20211清华大学出版社【目的要求】1、掌握窗体、标签、文本框、命令按钮的常用属性、事件和方法;2、掌握设计简单的VB应用程序的方法;3、掌握在VB中进行数据的输入与输出的方法;4、理解面向对象编程的中事件的含义;5、了解VB编程中的一些书写习惯。【重点】掌握窗体、标签、文本框、命令按钮的常用属性、事件;理解事件的含义9/15/20212清华大学出版社第3章简单VB程序设计3.1窗体作为与用户交互的界面,各种控件对象必须建立在
2、窗体上。在VB6中,每当创建一个新的工程时,都会得到一个默认名为Form1的窗体。3.1.1属性(1)(名称)属性即Name属性,用来指定窗体的名称,在程序代码中用这个名称引用该窗体。(2)AutoRedraw属性该属性控制窗体图像的重画。只有属性值为True时,在其他窗体覆盖然后移出此窗体后,VB才能重画此窗体内的所有图形,即重画Print、Cls、Circle等方法的输出。9/15/20213清华大学出版社(4)BorderStyle属性决定窗体边框式样及窗体是否能调整大小。(5)Caption属性设置窗体标题栏显示的文本。(6)Enabl
3、ed属性用来设置窗体是否响应鼠标或键盘事件。属性值为True(默认值)时,窗体能够对用户产生的事件做出反应;属性值设为False时,窗体不响应鼠标或键盘事件。(7)Font属性设置窗体上字体的样式、大小、字形等。(3)BackColor属性和ForeColor属性BackColor属性:设置窗体的背景颜色。ForColor属性:设置窗体的前景颜色。9/15/20214清华大学出版社(8)Height属性和Width属性设置窗体的高度和宽度。其单位为Twip。1Twip=1/20点=1/1440英寸=1/567厘米。(9)Left属性和Top属性
4、Left:设置窗体左边框距屏幕左边界的距离。Top:设置窗体顶边距屏幕顶端的距离。(10)MaxButton属性和MinButton属性用来设置窗体的右上角的“最大化”按钮和“最小化”按钮。属性值为True,按钮可用;为False时,按钮不可用。(11)Picture属性设置在窗体中显示的图片。可以选择位图(*.BMP)、GIF图像、JPEG图像和ICONS等图像格式文件作为窗体的背景图片。若在程序中设置该属性的值,需要使用LoadPicture函数。Form1.Picture=LoadPicture("c:Changcheng.wmf")9
5、/15/20215清华大学出版社(12)StartUpPosition属性指定窗体首次出现时的位置。该属性有四个设置值。0-手动:窗体出现的位置由属性Left和Top决定。1–所有者中心:UserForm所属的项目中央。2–屏幕中心:窗体出现在显示器屏幕的中央。3–窗口默认:按照默认设置,窗体出现在屏幕的左上角。(13)Visible属性设置窗体是否显示。属性值为True或False。True:使窗体可见。此值为默认值。False:在运行时,窗体及其上面的对象都将被隐藏。(14)WindowState属性设置窗体运行时的大小状态。它有三个可选值
6、:0-Normal:窗体大小由Height和Width属性决定,此值为默认值。1-Minimized:窗体最小化成图标。2-Maximized:窗体最大化,充满整个屏幕。9/15/20216清华大学出版社3.1.2事件窗体最常用的有如下事件:(1)Click事件:程序运行后,单击窗体的空白区域或一个无效控件时发生。(2)DblClick事件:程序运行后,双击窗体的空白区域或一个无效控件时发生。(3)Load事件:窗体被装入内存工作区时触发该事件。Load事件过程通常用来在启动程序时对属性和变量进行初始化。(4)MouseDown事件:当用户在对
7、象上按下鼠标键时触发该事件。(5)MouseUp事件:当用户在对象上释放鼠标键时触发该事件(6)MouseMove事件:当用户在对象上移动鼠标时触发该事件。注意:在VB中,虽然不同的对象有不同的属性集合,但有一些属性,如Name、Enabled、Height、Width、Left、Top、Visible等,其他控件也具有,且具有相似的作用。9/15/20217清华大学出版社3.1.3方法窗体上常用的方法有如下三种:Print方法:可以在窗体上输出字符串或表达式的值。Cls方法:可以清除用Print方法在窗体上显示的文本。格式如下:[对象.]Cl
8、s其中:“对象”为窗体(也可是后面介绍的图片框控件),若省略则默认为当前窗体。窗体中使用Picture属性设置的背景位图和放置在窗体上的控件不受Cls
此文档下载收益归作者所有