英文VB教程 简体Visual Basic教程 繁体Visual Basic教程

第二课: 编写VB程序



2.1 编写您的第一个VB应用程序

在这一课中,我们暂时不去讨论VB编程方面的专门技术;而是先去体验VB的功能。现在,您可以尝试执行以下的例子:

首先,启动您之前安装的Microsoft Visual Basic 6编译器。在“新建项目1”对话框中,选择“标准EXE”,进入Visual Basic 6集成开发环境(IDE)。在VB6 IDE中,首先显现的是Form1表单。 现在,双击Form1打开Form1的源代码窗口,如图2.1所示。源代码窗口的顶部由对象及其关联的事件或过程的列表组成。在源代码窗口中,显示的对象是Form1,相关的过程是Load。

1请注意,VB6 Project 的翻译是工程,所以项目就是工程。 在我们的教程中我们选择以项目为projet 的翻译

图2.1源代码窗口

当您点击对象框,下拉清单将显示一个如2.2 的一览表 。在这中,你可以看到一个表单,一个命令按钮及其名字 command1 ,一个标签及其名字label1和一个picturebox及其名字picture1 。同样地,当你点击程序框中,它所列出的程序与对象,将如图2.3 所显示。其中有一部分与表格相关的程序是Activate, Click dblclick (即双击) , dragdropkeypress 等,每个对象都有它自己的一套程序。您可以随时选择一个对象,并编写任何操控它的程序,以执行某些任务。

图2.2 :对象的一览表

图2.3 :程序清单

 

你暂时不必去理解它的指令 ,而是照以下的例子打出它的指令。为了显示输出的界面,你必须添加form1.show 指令,如范例2.1.1。你也可以应用form_activate ( )事件程序,如例子2.1.2 。至于Print (打印)的指令,并不意味着用一台打印机来打印,而是意味着在计算机屏幕上显示输出界面。现在,按下F5键或点击按钮来执行程序,你会看到如2.4所示的输出界面。

例子 2.1.1

Private Sub Form_Load ( )

Form1.show

Print "欢迎学习 Visual Basic "

End Sub

图2.4 :例子2.1.1的输出界面

您还可以进行简单的数学运算,如例子2.12 。 VB6 使用 * 来表示乘和 / 代表除法。输出的界面如图2.3所显示 , 其结果是纵向排列。

例子 2.1.2

Private Sub Form_Activate ( )

Print 20 + 10
Print 20 - 10
Print 20 * 10
Print 20 / 10

End Sub

图2.5 :例子2.1.2的输出窗口

范例2.1.2 可以重新写成

Private Sub Form_Activate ( )

Print 20 + 10, 20 ?10, 20 * 10, 20 / 10

End Sub

 

那么所有的数目将显示出在同一条水平线,每个数目之间有空间,如2.6所显示

 

图2.6 :输出在一条水平线上

例子2.1.3比例子2.1.2有所改进。它使用两个变数X和Y ,并指派初始值2010 。当你需要改变X和Y的 价值时,只需要改变初始值,而不是改变每一变数的价值,那会更耗费时间。

 

 

例子2.1.3

Private Sub Form_Activate ( )

x = 20
y = 10
Print x + y
Print x - y
Print x * y
Print x / y

End Sub

此外,你也可以使用 + 或 & 来串联两个或两个以上文本(字符串),如范例2.1.4 (a)及(b)

例2.1.4(a)

Private Sub
A = ""
B = "喜"
C = "欢"
D ="吃"
E = "饺子"
Print A + B + C + D + E

例 2.1.4(b)

Private Sub
A = ""
B = "喜"
C = "欢"
D ="吃"
E = "饺子"
Print A & B & C & D & E

例子2.1.4 (a)及(b)的输出如图2.7所示。

图 2.7

2.2 建立一个Visual Basic应用程序的步骤

 

一般而言,建立一个VB应用程序有三个基本步骤,如下:
第一步:设计界面
第二步:立定对象的属性
第三步:编写程序

 

 

例子2.2.1

 

要创建一个好的VB程序, 首先你需要设计一个有吸引力的界面。为了说明这一点,让我们看看我们设计的算器界面, 如图2.8:

图 2.8

现在,请按照下列步骤来设计计算器界面。

BorderStyle

Fixed Single

MaxButton

False

minButton

True

这些属性将确保用户不能调整或最大化您的计算器的窗口,但能缩小窗口。下一步是点击标签上的按钮然后计算器的显示器和所有的按钮并改变其标题。

按下F5以运行这个编程。如果你满意的它外观,就把档案储存起来。

 

这中有一些有趣的VB 程序,如一个如图2.10所示的老虎机

 

 

图2.9  老虎机

******Matched Content***

❮ 上一课 下一课 ❯



版权所有©2008 Dr.Liew Voon Kiong。保留所有权利 。联系我们: VB面子书

[Privacy Policy]