网站大量收购闲置独家精品文档,联系QQ:2885784924

VB教程2_原创文档.pdf

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第二章简单的VisualBasic程序设计

本章首先以一个最简单的编程例子为切入点,介绍完成一个应用程序的开发过程,然后

归纳出VB应用程序的开发步骤。接着按照归纳出来的步骤,应用于另一个难度更大的程序

实例的开发过程。并介绍如何使自己设计的应用程序在脱离VB的环境下运行,以及如何制

作安装盘。

2.1初识VB应用程序

一个VB应用程序称为一个工程,用来完成一个任务。“工程”一词是由Microsoft公司

的VB6.0汉化人员根据英文“Project”直译的,此处似乎称为项目更为合适。在Microsoft

公司的系列产品VisualFoxPro6.0中,就将Project译为项目。为了与VB6.0中所用名称一致,

本书将仍按“工程”来称呼“项目”。

一个工程由多个文件组成,除了工程文件(扩展名为.vbp)外,还可能包含有窗体文件

(扩展名为.frm)、窗体二进制数据文件(扩展名为.frx)、标准模块文件(扩展名为.bas)、

类模块文件(扩展名为.cls)、资源文件(扩展名为.res)、ActiveX控件文件(扩展名为.ocx)

和图形文件等。

下面介绍一个最简单程序的完成过程。

【例2-1】设计一个程序,运行时用鼠标单击窗体,就在窗体上显示“Hello,VisualBasic!”

一行文字。程序运行结果如图2-1所示。

图2-1【例2-1】运行结果

步骤如下:

(1)启动VB6.0之后,在“新建工程”对话框中单击“打开”按钮,这时就新建了一个

工程。

(2)在窗体设计器中调整所设计窗体Form1的大小。

(3)通过属性窗口为窗体对象Form1设置属性:在属性窗口左列找到“Caption”属性,

然后将其右列中原有的属性值“Form1”改为“例2-1”。

(4)双击窗体对象Form1,打开代码窗口,在代码窗口标题栏下面右方的事件列表中选

12

择“Click”事件,这时可以看到系统提供一个相应Form_Click()过程的框架:

PrivateSubForm_Click()

EndSub

我们在这两行之间输入一个语句:

PrintPrintVisualVisual

添加事件过程代码如图2-2所示。

图2-2在代码窗口中编程

打开代码窗口的方法还可通过单击工程管理器窗口上的“查看代码”按钮,或者选择菜

单命令“视图”/“代码窗口”来实现。

(5)运行程序之前,最好是先保存程序,以防止由于程序不正确可能造成死机而导致程

序丢失。可以选择菜单命令“文件”/“保存Form1”,或右击工程管理器中的Form1,选择

“保存Form1”来保存窗体文件。在图2-3所示的“文件另存为”对话框中输入文件名“Ex2-1”

并单击“保存”按钮。

保存工程文件可以选择菜单命令“文件”/“保存工程”,或单击工具栏上的“保存工程”

按钮。在图2-4所示的“工程另存为”对话框中输入工程文件名“Ex2-1”并单击“保存”

按钮。

图2-3窗体“另存为”对话框图2-4工程“另存为”对话框

(6)接着就可以运行程序了。要运行一个已完成的应用程序,只要单击工具栏上的“启

动”按钮。单击“启动”按钮后,你会发现屏幕上显示了一个标题为“例2-1”的空白窗体,

这时用鼠标单击该窗体,就会在窗体上显示“Hello,VisualBasic!”一行文字,如图2-1所示。

继续单击就会继续显示。要结束程序的运行,可以单击运行窗体右上角的“关闭”按钮,也

可以单击工具栏上的“结束“按钮。

选择菜单命令“运行”/“启动”也可以运行程序。

(7)一个程序运行之后可能需要修改或进一步完善。例如,我们发现上面例子所运行的

窗体并没有显示在屏幕的正中位置,所显示的文字字号太小,单击窗体不如单击按钮直观。

这时就需要对程序作进一步改进。

文档评论(0)

yaning5963 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档