VB基础教程:第一章第一节VB的基本概念

VB基础教程:第一章第一节VB的基本概念,第1张

1.1 Visual Basic 概述

1.Visual Basic是什么

Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言

  “Visual” 指的是开发图形用户界面 (GUI) 的方法——不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。

   “Basic”指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 语言,一种在计算技术发展历应用得最为广泛的语言。Visual Basic 在原有 BASIC 语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多和 Windows GUI 有直接关系。专业人员可以用 Visual Basic 实现其它任何 Windows 编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。Visual Basic Scripting Edition (VBScript) 是广泛使用的脚本语言,它是 Visual Basic 语言的子集,可嵌入HTML语言中,用于网页设计,如ASP(Active Server Page)文件。

VB简单易学,通用性强,用途广泛。

2. VB的功能

  VB可以用于可以开发多媒体、数据库、网络、图形等方面的应用程序。

 

¨ 数据访问特性允许对包括 Microsoft SQL Server 和其它企业数据库在内的大部分数据库格式建立数据库和前端应用程序,以及可调整的服务器端部件。

 

¨ 有了 ActiveX(TM) 技术就可使用其它应用程序提供的功能,例如 Microsoft Word 字处理器,Microsoft Excel 电子数据表及其它 Windows 应用程序。

 

¨ Internet 能力强大,很容易在应用程序内通过 Internet 或 intranet访问文档和应用程序,或者创建 Internet 服务器应用程序。

 

¨ 已完成的应用程序是使用Visual Basic 虚拟机真正 .exe 文件,可以自由发布。

3.VB的发展

VB是伴随Windows *** 作系统而发展的,在中国使用较广的版本有VB4.0、VB5.0、VB6.0。

VB4.0是为配合WIN95的问世于1995年推出的,既可用于编写WIN3.X平台的16位应用程序也可编写WIN95平台的32位应用程序;VB5.0主要用于编写WIN95平台的32位应用程序,较之VB4.0主要扩展了数据库、ActiveX和Internet方面的功能;VB6.0是与WIN98配合于1998年推出的,进一步加强了数据库、Internet和创建控件方面的功能。

3.1 VB编码规则

1. 语言元素

 VB的语言基础是BASIC语言,VB程序的语言元素主要由:

关键字(如: Dim、Print、Cls)

函数(如:Sin()、Cos()Sqr())

表达式(如:Abs(-23.5)+45*20/3 )

语句(如:X=X+5 、 IF……ELSE……END IF)等组成。

2. VB代码书写规则

 (1) 程序中不区分字母的大小写,Ab 与AB等效;

 (2) 系统对用户程序代码进行自动转换:

 1) 对于VB中的关键字,首字母被转换成大写,其余转换成小写

  2) 若关键字由多个英文单词组成,则将每个单词的首字母转换成大写

  3) 对于用户定义的变量、过程名,以第一次定义的为准,以后输入的自动转换成首次定义的形式

3. 语句书写规则

 (1)在同一行上可以书写多行语句,语句间用冒号(:)分隔

 (2)单行语句可以分多行书写,在本行后加续行符:空格和下划线 _

 (3) 一行允许多达255个字符

4. 程序的注释方式

 (1)整行注释一般以 Rem开头,也可以用撇号 ';

 (2)用撇号 ' 引导的注释,既可以是整行的,也可以直接放在语句的后面,最方便;

 (3)可以利用“我”工具栏的“设置注释块”、“解除注释块”来将设置多行注释。

5. 保留行号和标号

VB源程序接受行号与标号,但不是必须的(早期的BASIC语言中必须用行号)。

标号是以字母开始以冒号结束的字符串,一般用在GOTO语句(现在很少用)中。

第二章 VB的界面设计

2.1 VB用户界面设计基础

1. 概述

界面的设计有两步:先绘制控件,然后确定控件属性。

 

  绘制控件:在工具箱里单击想画的控件,在窗体里按下鼠标并拖曳,然后松开鼠标即可。确定属性:先选中控件,然后按F4键或单击工具栏上的属性窗口进入属性(Properties)窗口,再在属性窗口中找到要设置的属性并进行设置。

2. 常用属性的设置

(1)Name属性

对象都有名字,计算机把名字看成对象于对象之间的根本差异,因此在同一窗体里不许出现重名的情况(除非这是一个控件数组),且名字不得超过40个字。

在简单的程序里,给控件命名不是很必要,完全可以使用控件Name属性的缺省值。例如Text1。但在有几十个控件的复杂窗体里,就很难区分它们。所以,VB推荐由三个小写字母的前缀和一个第一个字母为大写的描述性单词组成的名字。例如cmdMyButton是一个命令按钮(前缀是cmd)

推荐的前缀

对象

前缀

例子

确认框(Check Box)

chk

chkCareerChioce

组合框(Combo Box)

cbo

cboCrimesCommitted

命令钮(Command Button)

cmd

cmdExit

数据库控件(Data Control)

dat

datTopSecretInfo

目录列表框(Directory List Box)

dir

dirTree

驱动器列表框(Drive List Box)

drv

drvHardDisk

文件列表框(File List Box)

fil

filDocuments

窗体(Form)

frm

frm1040Tax

框架(Frame)

fra

fraGroupButtons

水平滚动条(Horizontal Scroll Bar)

hsb

hsbTemperature

图形(Image)

img

imgPrettyDrawing

标签(Label)

lbl

lblFakeName

线(Line)

lin

linBorder

列表框(List Box)

lst

lstCandidates

菜单(Menu)

mnu

mnuHamAndEggs

选项钮(Option Button)

opt

optStation101

图形框(Picture Box)

pic

picPrettyPicture

几何图形(Shape)

shp

shpUpOrShipOut

文本框(Text Box)

txt

txtWarning

垂直滚动条(Vertical Scroll Bar)

vsb

vsbMoneyRaised


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12060676.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存