《2013教科版选修1《编一个简单的VB程序》课件》由会员分享,可在线阅读,更多相关《2013教科版选修1《编一个简单的VB程序》课件(28页珍藏版)》请在金锄头文库上搜索。
1、第二章 编写一个简单Visual Basic程序主要内容2.1 Visual Basic编程的步骤2.2 添加控件 2.1 Visual Basic编程的步骤 在Visual Basic中创建应用程序有六个基本步骤: 1、创建用户界面。 2、设置对象的属性。 3、编写事件代码 4、保存工程。 5、测试、调试应用。 6、生成可执行文件。2.1 Visual Basic编程的步骤一、创建用户界面 (1)新建一个“标准EXE”工程,在集成开发环境中会出现一个缺省窗体,名为“Form1”,它属于“工程1”。(2)向窗体中添加标签控件。用鼠标单击工具箱中的标签控件然后将鼠标移到窗体“Form1”的上面,
2、此时鼠标为十字状。(3)按下鼠标左键,向右下移动,画一个矩形,大小适当时松开按住的左键。这样就在窗体中画出一个标签控件,其名为“Label1”。(4)重复2步和3步,再向窗体中添加2个标签控件,它们的名字分别是“Label2”和“Label3”,窗体如图2.1所示。图2.1 添加了标签控件的窗体2.1 Visual Basic编程的步骤(5)向窗体中添加文本框。(6)与5同样方法,在“Label3”右边画文本框 “Text2”,窗体如图2.2所示。 (7)添加命令按钮。用鼠标单击工具箱中的命令按钮控件然后将鼠标移到窗体中“Text1”右边,与其上部持平,画一命令按钮,名为Command1”。.
3、 (8)与7同样方法,在“Text2”右边画命令按钮“Command2”,窗体如图2.3所示。图图2.22.2添加了文本框控件的窗体添加了文本框控件的窗体 图图2.32.3添加了命令按钮控件的窗体添加了命令按钮控件的窗体 2.1 Visual Basic编程的步骤二、设置对象的属性 1、在窗体空白处单击鼠标左键,选中“Form1”,查看属性窗口,属性窗口显示出它的所有属性,将Name属性值改为“frmlog”,将标题属性Caption值改为“登录”,将开始位置属性StartUpPosition的值改为“2-屏幕中心”,如图2.4所示。 图2.4 设置窗体的Caption属性 2.1 Visua
4、l Basic编程的步骤 2、单击“Label1”标签,将其Name属性值改为“lblinstruction”,将Caption属性值改为“输入用户名和口令”,将其Font属性值改为“宋体12号”,如图2.5所示。 3、方法同上,将“Label2”和“Label3”的Name属性值改为“lblUsername”和“lblPassword”,Caption属性值改为“用户”和“口令”,窗体如图2.6所示。图2.5 设置标签的Caption属性 图2.6 设置标签Caption属性后的窗体 2.1 Visual Basic编程的步骤 4、单击文本框“Text1”,将其Name属性值改为“txtUs
5、ername”,Text属性值改为空。 单击文本框“Text2”,将其Name属性值改为“txtPassword”,Text属性值改为空,PasswordChar属性值改为“*”,窗体如图2.7所示。图2.7 设置文本框属性后的窗体 2.1 Visual Basic编程的步骤 5、单击命令按钮“Command1”,将其Name属性值改为“CmdOk”,Caption属性值改为“确定”,Font属性值改为“宋体12号”。单击命令按钮“Command2”,将其Name属性值改为“CmdCancel”,Caption属性值改为“取消”,Font属性值改为“宋体12号”,窗体如图2.8所示。图2.8
6、设置命令按钮Caption属性后的窗体 2.1 Visual Basic编程的步骤 6、一般登录窗口的标题栏中都无最小化和最大化按钮,为此,可将窗体的BorderStyle属性值设置为:“1-Fixed Single”,窗体如图2.9所示 图2.9 “1-Fixed Single”类型的窗体 2.1 Visual Basic编程的步骤三、编写事件代码 1、双击窗体空白区域,打开代码编辑器,自动选中窗体的Load事件,在其事件过程内输入语句,如图2.10所示。 2、从代码编辑窗口上面左边的下拉列表中选择txtUsername,打开其Change事件,输入图2.11所示的语句。图2.10 窗体Lo
7、ad事件代码 图2.11 文本框txtUsername的Change事件代码 2.1 Visual Basic编程的步骤 3、从左边下拉列表选择CmdOk,打开其Click事件,写入代码如图2.12所示。 4、选择CmdCancel,打开Click事件,写代码如图2.13所示。图2.12 命令按钮CmdOk的Click事件代码图2.13 命令按钮CmdCancel的Click事件代码2.1 Visual Basic编程的步骤四、保存工程 1、执行菜单“文件”|“保存工程”命令,弹出“文件另存为”对话框,如图2.14所示。图2.14 “文件另存为”对话框2.1 Visual Basic编程的步骤
8、 2、文件名缺省为“frmlog”,单击保存按钮,又出现工程保存对话框,如图2.15所示。 图2.15 “工程另存为”对话框2.1 Visual Basic编程的步骤 3、缺省工程名为“工程1”,单击保存按钮,完成保存工作。 4、激活工程浏览器窗口,你所保存的窗体及工程名就出现在其中,如图2.16所示。 图2.16 保存后的工程浏览窗口2.1 Visual Basic编程的步骤五、测试、调试应用 工程中的错误一般分语法错误和逻辑错误两种。语法错误通常容易发现和解决,逻辑错误很难被发现。六、生成可执行文件 调试完毕后,如果没有错误,就可以生成工程的可执行文件。方法是用菜单“文件”|“生成工程1.
9、exe”命令,其中工程1为你所建立的工程名,生成的应用程序可以脱离Visual Basic环境运行。2.2 添加控件一、在窗体上添加一个控件 在窗体上添加一个控件有两种方法: 1、前面已经作过介绍,即单击工具箱中的控件按钮,在窗体上拖动鼠标添加控件。 2、双击工具箱中的控件按钮,即可在窗体的中央添加控件。 两种方法的区别: 第1种方法添加的控件大小和位置可自己确定,第2种方法添加的控件大小和位置是暂时固定的。当然,任何控件的大小和位置都可以根据需要随意修改。2.2 添加控件二、控件的缩放和移动 在设计时,当在窗体上添加了控件以后,控件的 边框上有8个蓝色小方块,这表明该控件是“活动” 的,称为
10、“当前控件”,如图2.17所示。 图2.17 当前控件2.2 添加控件 对于选中的控件(即当前控件),可直接使用鼠 标拖动控件到需要的地方来调整控件的位置。也可用 “Shift+方向箭头”来改变控件的大小,用“Ctrl+ 方向箭头”来移动控件的位置。 还可以在属性窗口修改某些属性来改变控件的大小和位置。与窗体和控件大小及位置有关的控件属性有:Left、Top、Width及Height。其中(Left,Top)是窗体或控件左上角的坐标,Width是其宽度,Height是其高度。 2.2 添加控件 四、控件的布局 当窗体上存在多个控件时,需要对窗体上的控件 排列、对齐、是否等大等格式进行操作。这些
11、操作一般 可以通过“格式”菜单完成,如图2.20所示 图2.20 格式菜单 2.2 添加控件 格式菜单中各子菜单的功能: 1、选定多个控件 要调整多个控件之间的位置,需要同时选定多个控件。其选定方法为:在窗体的空白区域利用鼠标左键拉出一个矩形框,将需要选中的控件圈上即可选定多个控件。或者先按住Shift键,再用鼠标单击所要选中的控件,如图2.21所示。图2.21 选定多个控件 2.2 添加控件2、对齐子菜单 左对齐:被选定的控件靠左边对齐,如图2.22所示。 居中对齐:被选定的控件往垂直的中心对齐。 右对齐:被选定的控件靠右对齐。 顶端对齐:被选定的控件靠顶端对齐。 中间对齐:被选定的控件往水
12、平的中心对齐。 底端对齐:被选定的控件底端对齐。 对齐到网格:被选定的控件按网格对齐。图2.22 左对齐多个控件 2.2 添加控件3. 统一尺寸子菜单 该功能用来调整控件的大小格式的统一,如图2.23所示。 宽度相同:被选定的控件设置相同的宽度。 高度相同:被选定的控件设置相同的高度。 两者都相同:被选定的控件设置相同的大小。图2.23 统一尺寸 2.2 添加控件4、水平间距和垂直间距子菜单 该菜单用来调整控件之间的间距,如图2.24所示。 相同间距:被选定的控件之间设置相同的间距。 递增:被选定的控件之间间距增加。 递减:被选定的控件之间间距减少。 移除:删除被选定控件之间的间距。 图2.2
13、4水平和垂直间距子菜单2.2 添加控件5、在窗体上居中对齐子菜单在窗体上居中对齐子菜单,如图2.25所示。水平对齐:被选定的控件按窗体的垂直中心线对齐(左右对齐)。垂直对齐:被选定的控件按窗体的水平中心线对齐(上下对齐)。6、顺序子菜单用于多个控件重叠时切换控件前台和后台显示,如图2.26所示。置前:被选定的控件设为前台显示,如图2.27所示。置后:被选定的控件设为后台显示,如图2.28所示。图2.25 居中对齐子菜单 图2.26 顺序子菜单 图2.27 控件置前显示 图2.28 控件置后显示 本章小结1.Visual Basic编程的步骤Visual Basic中创建应用程序有六个基本步骤:(1)创建用户界面。(2)设置对象的属性。(3)编写事件代码。(4)保存工程。(5)测试、调试应用。(6)生成可执行文件。2.添加控件在窗体上添加程序设计所需要的各种控件,是Visual Basic可视化程序设计中界面设计的重要内容。在窗体上添加控件之后,可以对窗体上的控件进行移动、缩放、复制、删除和布局等操作。