文档介绍:第1章Visualbasic概述VB是在Windows平台下,用于开发和创建具有图形用户界面的应用程序的工具。VB是面向对象的程序设计语言;工作方式为事件驱动/消息驱动。,是人们可控制的某种东西,。。。。,一个工程一般会包含下列文件,如表1—l所示。表1—1应用程序文件类型文件类型说明工程文件(.vbp)它是与该工程有关的全部文件和对象的清单,该文件是必选项窗体文件(.frm)它包含事件过程,以及该窗体及窗体上的各个控件对象的属性设置以及相关的说明,该文件是必选项二进制数据文件(.frx)当窗体中含有二进制属性(如图片或图标)时,该文件将自动产生标准模块文件(.bas)它包含可以被任何窗体或对象调用的过程程序代码,该文件是可选项类模块文件(.cls)该文件是可选项包含ActiveX控件的文件(.ocx),是程序与用户进行交互的桥梁,标准的Windows应用程序界面都是由窗口、菜单条、各种按钮、文本框、列表框等对象构成的。。在创建一个新的工程时,默认的第一个窗体即为启动窗体。,向窗体上添加控件应在窗体编辑器中进行。,它由菜单条、菜单、菜单项、子菜单、弹出式菜单组成,可以通过VB提供的菜单编辑器创建程序菜单。连字符(—)&(1)确定窗体的大小和位置。(2)根据程序的功能和要求,添加所需的控件。(3)合理地分布控件的位置与大小。(4)设置各个对象的属性。、事件、方法熟悉各对象的常用属性、事件和方法,对于创建应用程序有着举足轻重的作用,表2—1给出了窗体及常用控件的常用属性、事件以及方法使用说明。表2—1窗体及常用控件的常用居住、事件以及方法一览表对象名称说明Name设置对象在程序代码中的引用名通用属性Caption设置对象的标题栏中或图标下面的文本Font设置文本的字体、字型、字号等left设置对象的左边界距容器坐标系纵轴的距离Top设置对象的上边界距容器坐标系横轴的距离Height设置对象的高度Width设置对象的宽度Enabled设置对象是否被激活通用属性Visible设置对象是否可见BackColor设置对象的背景色ForeColor设置对象的前景色Index设置控件在控件数组中的标识号TabInfex设置窗体中的对象响应[Tab]键的顺序TabStop设置用户是否可以使用[Tab]键来选定对象Style设置控件的外观Boderstyle设置窗体的边框风格属Icon设置运行时窗体最小化所显示的图标性Picture设置窗体上的背景图像AutoRedraw设置从Graphics方法到一个持久性位图的输出方法Hide用于隐藏MDIFoHn或Fonn对象,但不卸载Show用于显示MDIFoM或FoM对象MOVe用于改变对象的位置和大小Print用于在ForM和PictureBox上显示文本和图形Cls用于清除Form和PictureBox上的文本和图形窗体PrintForm用于将From对象的图形逐位发送给打印机(Form)事件Initialize当应用程序创建某对象时发生,可应用该事件初始化窗体所用的数据,它在load事件前发生load当一个窗体被加载时发生Unload当窗体卸载时发生Click当在一个对象上单击鼠标左键时发生Dblclick当在一个对象上双击鼠标左键时发生Resize当一个对象首次显示或窗口状态改变时发生Activate当一个窗体成为当前窗体时发生Deactivate当一个窗体不再是当前窗体时发生对象名称说明text设置控件中包含的文本(小于32KB)maxlength设置控件中可以输入字符的最大数,0为任意个字符MultiLine设置用户是否可以接受多行文本属A1ignment设置复选框或选项按钮或一个控件的文本的对齐ScrollBar设置对象是否有水平或垂直滚动条性PasswordChar设置是否在控件中显示用户键入的字符SelStart设置所选择文本的起始点文本框Sellength设置所选择文本的字符数(TextBox)SelText设置包含当前所选择文本的字符串方Refresh强制全部重绘一个窗体或控件法SetFocus将焦点移至指定的窗体或控件事Change当文本框的内容改变或通