2.1 创建您的第一个VB应用程式
在这一课里,我们暂时不讨论VB编程方面的技术;而是先去体会如何应用VB。现在,您可以尝试以下的例子:
当您点击对象框,下拉清单将显示一个如图2.2 的一览表 。在这里,你可以看到一个表格,一个命令按钮及其名字 command1 ,一个标签及其名字label1和一个picturebox及其名字picture1 。同样地,当你点击程序框中,它所列出的程序与对象,将如图2.3 所显示。其中有一部分与表格相关的程序是启动,按一下, dblclick (即双击) , dragdrop , keypress 等,每个物件都有它自己的一套程序。您可以随时选择一个物件,并编写任何操控它的程序,以执行某些任务。
图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 “Welcome to Visual Basic tutorial” End Sub 图2.4 :例子2.1.1的输出界面
您还可以进行简单的数学运算,如例子2.12. 。 VB6 使用 * 来表示乘和 / 代表除法。输出的界面如图2.3所显示 , 其结果是纵向排列。 例子 2.1.2 Private Sub Form_Activate ( )
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 ,并指派初始值20和10 。当你需要改变X和Y的 价值时,只需要改变初始值,而不是改变每一变数的价值,那会更耗费时间。
例子2.1.3 Private Sub Form_Activate ( )
x = 20 End Sub
此外,你也可以使用 + 或 & 来串联两个或两个以上文本(字符串),如范例2.1.4 (a)及(b)
例子2.1.4 (a)及(b)的输出如图2.7所示,
。
2.2 建立一个Visual Basic应用的步骤
一般而言,建立一个VB应用程序有三个基本步骤,如下:
例子2.2.1
如果你要设计一个有吸引力的界面,首先你需要加强VB程式的建立。为了说明这一点,让我们看看一个计算器程式
例子 2.9: 计算器
现在,请按照下列步骤来设计计算器界面。
这些属性将确保用户不能调整或最大化您的计算器的窗口,但能缩小窗口。下一步是点击标签上的按钮然后绘出计算器的显示器和所有的按钮并改变其标题。 按下F5以运行这个编程。如果你是满意的外观,就把档案储存起来。
这里有一些有趣的VB 程式,如一个如图2.10所示的老虎机
图2.10 老虎机
|
还有蛇和梯子棋,如下所示: