预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共63页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第二章VisualBasic入门2.1程序设计方法简述机器语言0011000000000101000001000000001011110100……3、程序设计方法初期的程序设计方法:以高运行效率,少占用内存为目标。结构化程序设计方法:以程序的可读性和可维护性为目标。认为复杂的程序都是由简单的基本结构组成的。顺序结构、选择结构、循环结构面向对象的程序设计方法:降低程序的复杂性、提高软件的开法效率和改善工作界面为目标。把程序和数据封装起来视为一个对象,每个对象都是可视的。VisualBasic是一种面向对象的程序设计语言,即继承了结构化程序设计的优点,又采用了面向对象、事件驱动的编程机制。2.2对象的有关概念在VB中,类是创建对象实例的模板,而对象是类的一个实例。对象的分类对象的分类对象的分类2.2.2对象的建立和编辑2.2.2对象的建立和编辑2.2.2对象的建立和编辑2.2.2对象的建立和编辑2.2.3对象的属性、事件和方法2.2.3对象的属性、事件和方法2.2.3对象的属性、事件和方法2.3创建应用程序的步骤例:设计一个应用程序,由用户输入正方形的边长,计算并输出正方形的面积分析:要创建的应用程序用户界面2.4创建窗体和基本控件2.4.1基本属性2.4.1基本属性2.4.1基本属性2.4.1基本属性2.4.1基本属性2.4.1基本属性2.4.2常用方法1.Print、Cls(输出和擦除):[对象.]Print[{Spc(n)|Tab(n)}][表达式列表][;|,]作用:在对象上输出信息对象:窗体、图形框或打印机(Pinter),缺省在窗体上输出。Spc(n)函数:插入n个空格,允许重复使用。Tab(n)函数:左端开始右移动n列,允许重复使用。;表示光标定位上一个显示的字符后。(空格与分号等价),表示光标定位在下一个打印区开始位置处。每个打印区占14列。无“;”或“,”表示输出后换行。[对象.]Cls:只可以清楚在程序运行时在窗体或图形框中显示的文本或图形,不能清除设计时的文本和图形。2.Hide、Show(隐藏和显示):Hide方法用于隐藏窗体对象;Show方法用于显示窗体对象。语法格式:窗体名.Hide窗体名.Show[0/1]当show选择1时,必须对该窗口作出响应,才能切换到其他窗口。3.Move(移动):Move方法用于在屏幕上移动窗体或在窗体中移动控件到新位置,同时可改变大小。语法格式:对象名.MoveLeft[,Top[,Width[,Height]]]注:对象不包括时钟和菜单,缺省时指窗体例:使用Move方法移动一个窗体。双击窗体,窗体移动并定位在屏幕的左上角,同时窗体的长宽也缩小一倍。为了实现这一功能,可以在窗体Forml的“代码”窗口中输入下列代码:PrivateSubForm_DblClick()Form1.Move0,0,Form1.Width/2,Form1.Height/2EndSub4.SetFocus(焦点):调用一个对象的SetFocus方法时,把焦点移到该对象上去。语法格式:对象名.SetFocus2.4.3窗体的主要属性和事件1、窗体的主要属性2、窗体的主要事件2.4.4标签AutoSize属性AutoSize属性确定标签是否会随标题内容的多少自动变化。如果值为True,则随Caption内容的大小自动调整控件本身的大小,且不换行;如果值为False,表示标签的尺寸不能自动调整,超出尺寸范围的内容不予显示。WordWrap属性2.4.4标签2.4.5文本框2.4.5文本框例:在窗体1中的文本框中输入口令,单击“判断”按纽,如口令正确,显示窗体2,否则,弹出提示错误窗口,单击“清空”按纽,清除文本框中的口令,并将焦点设置在其中以便下次录入。2.4.5文本框例:在文本框Text1的Change事件编写有如下程序代码:PrivateSubText1_Change()PrintText1.textEndSub当程序运行后中输入ABCD,则在窗体上在输出结果是?2.4.6命令按钮2.4.7图片框、图像框2.5工程管理及环境设置2.5.1VisualBasic6.0工程结构2.5.2工程管理在工程中添加现存的窗体时,只是对该窗体文件的引用纳入工程。因此,如果更改窗体并保存它,会影响包含此窗体文件的任何工程。在工程中删除窗体时,仅将此窗体从工程里删除掉,但是窗体文件仍存在于磁盘上。但是,如果在VB之外删除一个窗体文件,VB不能更新此工程文件,当打开此工程时,将显示一个文件丢失的错误信息。2.5.2工程管理2.5.3环境设置(3)自动列出成员:当用户在程序中输入控件名和句点后,系统自动列出该控件在该运行模式下可用的属性和方法,(4)自动显示快速信息:选此功能后,当程序输入要调用到函数或过程名时,系统自动列