Visual Basic入门教程之一


  我们需求什么?当我们在一个精彩的游戏世界中游历了一番之后,或是惊叹于某一工具软件的 玲珑精巧之余,多少总会产生些许编程的 冲动 。编程吗,在以往假如你对电脑还是一个门外汉,那 着实是一件可望而不可及的 事件 。假如 使用基于DOS下的编程语言,譬如C、Qbasic、Pascal等等,真不知何年何月 威力有所成就 。

  编程是需求 天分的,你必须在大脑中对整个程序有一个清楚的轮廓,一个高效的流程,这并不是每个人都能做到的,你必须思之慎之,这也使编程变成一件最 单调无味的 事件 。但在第四代计算机语言(可视化编程)浮现后, 可以确切的说它开发了人们的更多 天分,并不局限于那些头脑 异样清楚的人,每一个人都 可以发现自己也 可以编出一些从前不敢问津的程序, 设想力的 充足 施展才是第四代语言的精粹 。

  VisualBasic(以下简称VB) 可以说是可视化语言的先驱了,而且它也是可视化程度最高的一个,从几年前VB诞生之日起到现在,它已经 经历了五个版本,而且现在微软正在紧张的进行着VB6.0的研制、测试,这么高的更新率,不外乎 注明两个问题:消费者对VB的热衷,微软对VB的 重视 。不可 否定微软对市场的预测 威力是极为 高妙的,而它 壮大的技术、财力 支撑也使它在许多以往未进入的领域,在不长的 工夫内有成为最有力的竞争对手,如IE之于阅读器领域,《帝国时代》之于游戏都是最好的例证 。关于VB现在也有一个很强的竞争对手DDDelphi,有人把它称作VB杀手,这显然有偏激之处,VB确实有它的缺乏之处,但Delphi又何尝不是呢,而且以微软对VB的倾心,VB的 性能必定会越来越 壮大 。

VB的诞生

  VB的浮现 可以说是MicrosoftWindows的日渐成熟的必定产物 。MicrosoftWindows为程序员和最后消费者提供了一个一起的人机界面 。对消费者,Windows提供了一个图形鼠标的操作环境,该环境对全部的 利用程序都一样;关于程序员,Windows提供了一组 预约义工具----称之为MicrosoftWindows的软件开发工具箱(SDK),该工具能使程序员 构建一个与Windows界面 雷同的 利用程序,而且,程序员 毋庸关怀最后消费者的硬件配置状况 。在这一开发环境中,程序员唯一 困苦的是MicrosoftSDK提供了六百多个函数和与其 统一的事件驱动(event-driven)编程技术 。两种新 步骤的 穿插使很多的程序员再一次陷入 窘境,程序员不 惟独 主宰程序驱动编程技术和六百多个函数的 性能,而且还得用C语言 形容这些问题 。 因此普通状况下,程序员首先要 主宰C程序设计技术,而后再开始学习SDK 。这样的条件下就要求在Microsoft多 使命环境下浮现一种操作容易, 使用 容易的新工具----VisualBasic由此诞生 。

何为可视

  英文Visual的意思是“视觉的”,“可视的Baisc”这个名字可能 形象了点,但实际上它却是最直观的编程 步骤,之所以叫做“可视”,你 惟独看到VB的界面就会清楚,实际上你无需编程,就 可以 实现许多步骤 。在VB中引入了控件的概念,在Windows中控件的身影无处不在,各种各样的按钮、文本框、无线钮,都是控件的 品种,VB把这些控件模式化,而且每个控件都有若干属性用来操纵控件的外观,工作 步骤 。这样你就 可以象在画板上一样, 随便点几下鼠标,一个按钮就 实现了,这些在以往的编程语言下是要 通过相当复杂的工作的 。

 

我的 盼望:

  我在学习VB的过程中也曾遇到了许多 困苦,而且用的参考书大都来自译文,毕竟美国人和中国人的 抒发 模式有所不同 。这也造成了 了解上的 困苦,所以我想为何我不能写一个给中国人看到VB教程呢,于是我这么做了 。也曾经在杂志上发表过几篇用VB制作小程序的文章,但受杂志的 制约(篇幅、内容等等)(我得听笔者的),总没有一个机会系统的介绍一下VB,造成了小小的遗憾 。不过,我自己的主页建好后,终于这个愿望 可以实现了,利用HTML 可以容易的把文字与图片 联合起来,不失为一个教学良所,也 盼望 可以得到大家的 支撑 。

   盼望“VB教程”能给你我一个 彼此学习的机会,假如你能从中获益那将是我最大的 快活,那时你 定然会发现编程比游戏 乏味得多