1、附件 1:外文资料翻译译文 Visual Basic 简介 什么是 Visual Basic Microsoft Visual Basic 5.0 是旧的 BASIC 语言最近的最好的化身,在一个包里 给你一个完全的 Windows 应用开发系统 。 Visual Basic (我们常称它 VB)能 让你写 、 编辑,并且测试 Windows应用程序 。 另外, VB 有 包括你能 用来 写并且编译帮助文件那的工具, ActiveX 控制,并且甚至因特网应用程序 Visual Basic 是 它本身的 一个 Windows 应用程序。你装载并且执行 VB 系统 就好象你做其它Windows 程
2、序。你将使用这个 运行 的 VB 程序 创造另外的程序。虽然 VB 是 一 个非常 地有 用的工具, 但 VB 只是 一个 程序员 (写程序的人 )用来 写,测试,并且运行 Windows 应用程序 的工具。 尽管程序员们经常可替交地使用术语 程序 和 应用程序 , 当 你正在描述一个 Windows 程序 时术语应用程序似乎 最 适合 , 因为一个 Windows 程序由若干份 代表性的 文件组成。这些文件以工程形式一起工作。 通过 双击一个图标或由以 Windows 开始应用程序运行启动菜单用户从 Windows 加载 并且 运行 工程产生最终的程序 。 过去的 45 年与计算机硬件一起的
3、编程工具的角色已经演变。今天 一种程序语言,例如 Visual Basic, 一 些年以前与程序语言的非常不一致。 Windows 操作系统的视觉的天性要求比一些年以前是可 利用 的更先进的工具。在 windowed 环境以前,一种程序语言是你 用来写 程序的一 个 简单的基于文章工具。今天你需要 的不 只是一种语言 , 你需要 一种能在 windows 系统内部工作并且能利用所有的绘画、多媒体、联机和 Windows 提供的多处理活动开发应用软件的绘图开发工具。 Visual Basic 是如此的一 种 工具。超过一种语言, Visual Basic 让你产生与今天的 Windows 操作系
4、统的每个方面 互相影响的 应用程序。如果在过去你已经 注意 Visual Basic,你将很惊讶今天的 Visual Basic 系统。现在 VB 创造独立的运行时刻的一个真实的编辑器 .EXE 文件比先前的 VB 程序更快速执行。 VB 也包括若干个 提供 逐步的对话框问题 的奇才,这些对话框问题 通过应用 程序 指导 你 。 VB 的开发平台, 一个叫 开发者工作室 的 发展环境,现在支 持 和 先进的 Visual C+, Visual J+ 编辑器一样的特征。因此,一旦你学习微软的视觉的编程产品的之一,你将 能熟练的使用其它编程语言在学习其它编程语言时你前面没有很长的弯路。 语言 今天
5、编程语言不 再和它们以前一样 。语言自己没变得 不太 重要, 而是应用软件 的绘画接口已经变得更重要。 一台计算机不能理解任何人的说的语言。一种 口语 ,例如意大利或英语,简单地太 全面 并且不明确, 计算机不能理解。因此,我们必须适应机器并且学习计算机能理解的一种语言。VB的程序语言是相当简单的并且在最多的部分使用普通的英语词和 短语。然而 , 语言 明确 。当你用 Visual Basic 语言写 声明 时,在一样的上下文以内 声明 从来没有多样的意思。 VB 编程进程 当你想要使用可视化 Basic 时,你将跟随这些基本的步骤 : 开始可视化 Basic。 创造一个新应程序或装载一个存在
6、的应用程序。当你创建一个新应用程序时,你可能想要使用 Visual Basic 的 VB 应用程序精灵来写你的程序的初始的外形。用 Visual Basic 提供的调试工具测试你的应用程序。调试的工具帮助你定位并且排除程序错误 (bugs)。不管你尽最大的努力使他们出来,它们都能出现 。 编译你的程序进一个最终的应用程序。 停止 Visual Basic。 分发应用程序到你的用户。 你将很少 连续 执行所有的这些 步骤 。 6 个步骤 不是 连续 的 步骤。 但是你在完成你的 应用程序前通过并且回到的阶段。 开始 Visual Basic 你从 Windows 启动菜单启动 Visual Ba
7、sic。 Visual Basic 开发 环境它自身通常出现在叫做Microsoft Visual Basic 5.0 的 子菜单上,尽管你 的 可能 由于装置不同而有一些不同的权力 。你将 看到 在 Microsoft Visual Basic 5.0 子菜单 上列出 的程序 。 当你从子菜单选择 Visual Basic5.0asic 加载并 出现 在你的屏幕上。 在大多数系统上,一旦你开始 Visual Basic 数字 1.1 的对话框出现。对话框让你启动 VB 应用程序精灵,编辑存在的 VB 程序或从你最近已经处理的程序列表上选取 ,取决于你 点击 的对话框制表符。 当你能 看到对
8、话框的 底部 ,每次你开始当对话框的你能实际上是看,每次你开始 ViaualBasic你不必看见对话框。在将来如果你 点击选项标签 ,那么 不显示 选出这个对话框,当你开始Visual Basic 时 VisualBasic 将不显示开的对话框。 数字 1.1。当你开始 VB 时新工程对话框经常出现。 一旦你关上对话框,规则的可视化 Basic 屏幕出现。当数字 1.2 表演, VB 打 开的屏幕能开始工作!数字 1.2 表演 Visual Basic 开发环境,你将快变得密切地熟悉的环境。从这开发环境你将创 建 Windows 程序 。 数字 1.2。 Vb 的屏幕看起 来 糊涂。 尽管屏幕
9、 看起来 糊涂,你能充分定制适合你的需要和偏爱 的 Visual Basic 屏幕将来,你将 调整 屏幕的窗户尺寸 和皮肤 并且显示某个窗户 因此 你的 Visual Basic 屏幕的开始 状态 可能与那数字 1.2 的非常地不一致。 停止 Visual Basic 你将从 Visual Basic 退出并且回到 Windowsde 的方法与 你退出大多数 Windows应用程序的方法 一样 :选择文件 |出口, 点击 Visual Basic 的主窗口靠近的 按钮 , 点击 Alt+F4,或双击那出现在的屏幕 左上角 VB 的控制菜单图标 。 如果在当前开的工程以内你已经 改变了一个或更多
10、的文件 (记得工程是 包含你的 应用程序文件的 集合而成的 ), Visual Basic 给你一个最后一个机会在 退出 Windows 前 保存你 的工作 。 掌握发展环境 在你学习 Visual Basic 以前学习开发环境的细节是有点象在你学习开车以前学习一辆汽车的零件 。然而,你花时间学习一些发展环境的更基本的原则,你将更好能学习 Visual Basic。在 VB 的环境以内你将更舒适并且当在发展环境随后 涉及 的 窗口 和工具时将 更好的理解 一些联系的词。 数字 1.3 说明了 Visual Basic 开发环境有许多更重要的屏幕 成分 的标记。你能从菜单和工具条 发现 , Vi
11、sual Basic 有点 像 市场 上其它 的 Windows 程序。按照在另外的应用程序他们做的许多 Visual Basic 的菜单条命令工作 就像它们 在其它应用程序, 例如 Microsoft Word,中做的一样 。例如,你能选择编辑 |剪 切 和 编辑 |粘贴来从一个地方剪切正文粘贴到另一个地方 。今天 , 这些同样的菜单条命令几乎 在市场上的 每个 其它 的 Windows 程序上 出现 。 数字 1.3。开始知道发展环境。 标准 : 菜单条和工具条 Visual Basic 的菜单条和工具条 正如你期待它们的一样工作。 你能点 击 或 按 一个菜单条选择的热键 (例如, Al
12、t+F 显示文件菜单 )可以看见 提供命令的 项的下 菜单选择的列表, 其它 的水平 菜单 ,或对话框。许多菜单选择有 快捷键 (经常被叫了的加速器钥 匙 )例如 Ctrl+S 为文件 |保存选项 。当你 按 一 下快捷键 时,你 需要先显示菜单直接到 存取选择 。 工具条提供 一个按钮存取 许多普通的菜单命令。而不选择编辑 |粘贴 ,例如,你能点 击 粘贴工具条 按钮 。就象今天大多数的 Windows 应用程序, Visual Basic 支持大量工具条。选择 视图 |工具条看可得到的工具条的一张列表。每一个 都普遍的以一个有名字的检查标记出现。 表格窗口:它会在哪出现 表格窗口是你主要的
13、工作区域。尽管表格窗口起初相对于你的屏幕来说是很小,但是表格窗口包含你的应用程序的背景。换句话说,如果你用 VB 写一个基于 Windows 的计算器,那么这个计算器的按钮都会存在于表格窗口上,而且当某人运行这个计算器的时候,这个计算器就会只出现在表格窗口连带放置在那的组件和连接在那的代码。 提示:在表格窗口里你将不会看到程序的代码。表格窗口支持程序的交互式对象,例如命令按钮、标签、文本框、滚动条和其他的一些控制。这些代码在别处出现,这个特殊的窗口被称为代码窗口。这个代码窗口并没有在 1.3 节中出现,但是你可以通过选择视图 /代码来看代码窗口。一个代码窗口要比一个文本编辑器小,文本编辑器就是
14、你写连接程序的程序说明时所使用的 工具。 考虑在 1.4 节窗口中运行的那个简单的程序。这个窗口显示一个简单的带有一系列选择的对话框、文本框和命令按钮。写这个程序的程序员是通过打开一个表格窗口,加入一些控制和连接一些组件来写的。那就是你将要做的不管是你写简单的还是复杂的 VB 应用程序。你将以一个空的表格窗口并向这个窗口添加控制例如选择和命令按钮开始。或许你的程序甚至需要多个表格窗口。 提示:一些程序,例如命令,允许在一个特殊的叫做 MDI( multiple-document interface)的模块中出现多个表格窗口,这里你可以在同一个程序中打开多个数据文档。只需要一个简单的数据窗口的程序称为一个 SDI( single-document interface)程序,例如 Windows 的记事本程序一次只允许用户打开一个数据文档。 SDI 程序可能支持多个表格;然而,这些表格不但