工具搜索引擎 加入收藏
意见反馈
帮助中心
繁體中文
首页 工具超市 产品信息 资讯中心 工具黄页 站长工具 实用工具 会员管理 联系我们  
广告投放
您当前的位置:工具网站长书库> vb2005教程

一个简单的 Visual Basic 2005 程序

学习编程最好的方法,就是边看教程,边动手实践。为此,这个教程配备了不少的 Visual Basic 2005 示例,帮助你尽快地熟悉 Visual Basic 开发环境。

选择 Visual Basic 开发环境设定

首先,请打开 Visual Studio 2005,如果你是第一次打开 Visual Studio,屏幕上会显示一个 Choose Default Environment Settings 对话框,请选择 Visual Basic Development Settings,表示你选择了使用 Visual Basic 的开发环境。

在上一节 安装 Visual Basic 2005 中我们提过,Visual Studio 2005 是个开发工具套装,除了包含 Visual Basic,它还包含 C#, Visual C++ 等其它开发工具,每个开发工具有不同的开发环境设定。为了方便 Visual Basic 开发,应选择 Visual Basic 开发环境设定,即 Visual Basic Development Settings。

如果你不小心选择错了,也不用担心,你可以在打开 Visual Studio 之后,选择 Tools 菜单中的 Import and Export Settings,然后选择 Reset all settings,然后按 Next 按钮,屏幕上会出现如下画面:

这个画面有两个选项,一是让你保存现有设定,二是放弃保存现有设定。你可以任意选,然后按 Next 按钮。接下来就会出现如下画面,你就从中选择 Visual Basic Development Settings,然后按 Finish 即可。

新建一个简单的 Visual Basic 2005 程序

好了,现在开始我们就要创建第一个 VB 2005 程序了。

打开 Visual Studio 2005 之后,选择菜单 File 中的 New Project,会出现 New Project 对话框,如下。

在左面的 Project Types 树状结构中选择第一个节点 Windows,然后选择右边的 Templates 框中的 Windows Application。在画面下方 Name 栏,你会看到值是 WindowsApplication1,这是 Visual Basic 2005 自动起的名字,就象你新建一个 Word 文件,Word 自动会给这个新文件起个 document1 的名字一样。你可以修改这个 New Project 的 Name 值,不过为了方便,我们姑且就不改了,就叫它 WindowsApplication1 吧。

然后在 View 菜单中选择 Toolbox,窗口左边就会显示 Toolbox。

至此,Visual Basic 2005集成开发环境 (Intergrated Development Environment) 的各种常用窗口都显示出来了,见下图。为了方便日后讲述,我们还是先花点时间了解一下 Visual Basic 2005 的集成开发环境吧。

Visual Basic 2005 集成开发环境 (IDE)

Visual Basic 2005 集成开发环境,英文为 Intergrated Development Environment,简称 IDE,请记住这个常用的简称。

Visual Basic 2005 IDE 其实就是用 Visual Basic 2005 编写程序时出现的窗口,对话框等。IDE 提供多种可视化的工具,帮助开发员更加方便地开发 VB 程序。

上图显示了 IDE 画面。我们一一简述。

IDE 顶部是菜单,有 Files,Edit,View,Project,Build,Debug,Data,Tools,Test,Window,Community,Help 菜单,见下图。

菜单下面的是工具栏 (Toolbar),就是一些快捷图标的组合,见下图。

用过微软 Office 的用户应该对菜单和工具栏很熟悉。菜单包含了各种指令。工具栏其实就是提供了用户一些菜单命令的快捷图标,点击工具栏的某个图标,其实就是执行菜单项的某个指令。比如使用这个图标,就相当于执行 View 菜单中的 Toobox 命令。

IDE 左面的 Toolbox,见下图,包含了各种现成的控件和组件,比如按钮 (Button) 控件,文本框 (Textbox) 控件等。

IDE 中间的大窗口,是设计窗口,你可以在设计窗口设计用户界面和编写代码。

IDE 右面上方的窗口是解决方案资源管理器 (Solution Explorer),里面显示你所编程序的每一个组成部分。

IDE 右面下方的窗口是属性 (Properties) 窗口,显示你所选中对象的属性。

设计用户界面

简单介绍了 IDE 基本组成之后,我们再回到刚才新建的程序。

单击 Solution Explorer 中的 Form1.vb 节点,下面的 Properties 窗口中就会显示 Form1.vb 的相关属性。将其中 File Name 属性的值改为 hellouser.vb,按回车确认修改。这时,你会发现在 Solution Explorer 中的 Form1.vb 也改成了 hellouser.vb。

然后我们要向画面中的窗体 Form1中添加几个常用的控件,如下:

    1 个标签 (Label) 1 个文本框 (TextBox) 2 个按钮 (Button)

从 Toolbox 里选择 Label,然后按住鼠标将其拖到 Form1 窗体中。选中 Form1 中的 Label1,你可以随意移动这个 Label1,将其放在窗体中适当的位置。然后在 Properties 窗口里,将 Name 属性设为 lblName,将 Text 属性设为 Enter Your Name。见下图。

从 Toolbox 里选中 TextBox,将其拖放到 Form1中。选中 Form1中的文本框,将其放到合适的位置。TextBox 两边中间各有一个小方块,鼠标移到小方块上,可以扩大 TextBox 的长度。然后在 Properties 窗口里,将 Name 属性改成 txtName。见下图。

从 Toolbox 里选中 Button,将其拖放到 Form1中。同前面一样,你也可以调整 Button 在 Form1 中的位置和大小。然后在 Properties 窗口里修改该 Button属性,将其 Name 属性设置为 btnShow,Text 属性设置为 Show。见下图。

从 Toolbox 里再选中 Button,将其拖放到 Form1中。然后将该 Button 的 Name 属性设置为 btnExit,Text 属性设置为 Exit。见下图。

为程序添加代码

用户界面设计好之后,现在我们要为这个程序添加代码了。

双击写有 Show 的 Button,你会看到代码编辑器 (Code Editor) 窗口,如下图。

你会看到 Code Editor 中有如下代码:

提示

由于页面宽度限制,不可能将 sub 声明放在一行中。Visual Basic 2005 允许使用下划线 _ 将代码断开,表示这时前一行的继续,而下划线前必须有一个空格,下一行中代码前的所有空格可忽略。

比如,我们在 ByVal sender As System.Object, 后面加了一个空格和一个下划线 _ ,将原本一行的代码分成了两行显示。

Private Sub btnShow_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles btnShow.Click
 
End Sub

在上述代码行中间插入下面的代码:

MessageBox.Show("Hello, " & txtName.Text, "Welcome")

此代码的意思是弹出一个消息框,消息框里会显示 Hello, 和用户输入 TextBox 的文字。消息框上面的名称是 Welcome。

然后在 View 菜单中选择 Designer,回到刚才 Form1 窗体画面,双击写有 Exit 的 Button,再次回到 Code editor,这时候,你会看到多加了如下代码:

Private Sub btnExit_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles btnExit.Click
 
End Sub

在上述代码中加入如下代码:

Me.Close()

此代码的意思是关闭当前 Form。

测试程序

界面和代码部分都完成了,现在我们可以测试一下程序了。

选择 Debug 菜单中的 Start Debugging。这时,你会看到弹出一个 Form1 窗口,如下图。

你可以在 TextBox 里写个名字,比如 woyouxian,然后点击 Show 按钮,你会看到有一个写有 Hello, woyouxian 弹出消息框。要关闭这个消息框,按 OK 即可。

我们再试试 Exit 按钮,点击这个按钮,Form1 窗口就关闭了。

保存程序

测试完程序以后,你可能需要保存程序,以便日后查看和修改。选择 File 菜单中的 Save All,你会看到如下画面,点击 Save 即可。

其中 Location 是存放程序的目录,你可以通过点击 Browse 按钮,选择合适的目录存放你的程序。

这样一个简单的 Visual Basic 程序就完成了。一点不难吧。

有些读者喜欢直接用英文术语,有些则希望用中文,我采取这样的方式,在每一章节中第一次写到某个术语时,我先中英文并用,比如我会写 “解决方案资源管理器 (Solution Explorer)”,前面是中文,括号里面是英文,然后当该章节中第二次写到这个术语时,我则按习惯,或用中文,或用英文。比如菜单这个术语,都已经非常中文化了,我就用中文;比如IDE,我就写英文。

作者:woyouxian[at]gmail[点]com

时间:2006-11-26

返回上级目录
VB 2005 入门教程
安装 VB 2005
一个简单的 VB 2005 程序
什么是编程语言
什么是变量
数据类型概要

数据类型 - 整数和浮点数
数据类型 - 字符串
数据类型 - 日期
过程 - 子例程和函数
If...Then...Else 条件语句
Select...Case 条件语句
For...Next 循环语句