vb基础知识

合集下载

VB基本知识介绍

VB基本知识介绍

VB基本知识介绍条件语句1、单分支结构(1)单行语句If <表达式>Then <语句块>(2)多行语句If<表达式> Then<语句块>Endif2、双分支结构If <表达式 > Then<语句块1>Else<语句块2>Endif3、多分支结构If <表达式> Then<语句块1>Else if <表达式2> Then<语句块2>……..Else<语句块n>Endif选择语句Select case<变量>Case <值列表1><语句块1>Case <值列表2><语句块2>………Case <值列表n-1><语句块n-1>Case Else<语句块n>End select注意:case指定的<值列表>可以是下面的4种情形之一:1)具体的值或表达式,例如 case 12) 一组枚举表达式,例如 case 1,3,53) 表达式1 To 表达式2 ,例如 case 1 to 10 ‘变量的值为1~10,包括1和104) Is 关系运算符表达式,例如 case Is >0 …变量的值大于0循环语句1)For ……. Next 语句这种语句用于循环次数已经确定的循环结构For i=0 to 10Sum=sum+iNext i2)Do ……. Loop 语句a)Do While …….LoopDO While <表达式>循环体[Exit Do]Loopb)Do …… Loop whileDo循环体[Exit Do]Loop While <表达式>c)Do Until …… LoopDo Until <表达式>循环体[Exit Do]Loop程序运行时先判断执行条件<表达式>,当表达式为False时,执行该循环体,直到表达式为True 时,则终止循环d)Do….Loop UntilDo循环体[Exit Do]Loop Until <表达式>其它控制语句GoTo语句GoTo语句使程序无条件跳转到过程中指定的语句行执行。

VB学习资料__第三章 VB语言基础

VB学习资料__第三章 VB语言基础

§3.1V i s u a l B a s i c语言字符集及编码规则一、V i s u a l B a s i c的字符集V i s u a l B a s i c的字符集就是指用V i s u a l B a s i c语言编写程序设计时所能用的所有符号的集合。

字符是构成程序设计语言的最小语法单位,每一种程序语言都有一个自己的字符集。

V i s u a l B a s i c使用U n i c o d e字符集。

◆基本字符包括:字母:大写英文字母A—Z;小写英文字母a—z。

数字:0一9;◆专用字符:空格!”#$%&‘()*+-/\^, .:;<>=?@[]_ {}|~等。

二、编码规则与约定(一)编码规则1、V i s u a l B a s i c代码中不区分字母的大小写。

2、在同一行上可以书写多条语句,但语句间要用冒号“:”分隔。

3、若一个语句行不能写下全部语句,或在特别需要时,可以换行。

换行时需在本行后加入续行符,即1个空格加下划线“_”。

4、一行最多允许255个字符。

5、注释以R e m开头,也可以使用单引号“'”,注释内容可放在过程、模块的开头作为标题用,也可直接出现在语句的后面,但不能放在续行符的后面。

6、在程序转向时需用到标号,标号是以字母开始而以冒号结束的字符串。

(二)约定1、为了提高程序的可读性,对于V B中的关键字其首字母大写,其余字母小写。

2、注释是非执行语句,它不被解释和编译,仅对程序的有关内容起注释作用。

例如:T h i s i s a V BR E M T h i s i s a V B3、通常不使用行号4、对象名命名约定:每个对象的名字由3个小写字母组成的前缀(指明对象的类型)和表示该对象作用的缩写字母组成。

3.2.1 Visual Basic 6.0的标准数据类型V i s u a l B a s i c 6.0提供的基本数据类型主要有字符串型数据和数值型数据,此外还提供了字节、货币、对象、日期、布尔和变体数据类型。

VB基础知识

VB基础知识
10 << 2 '结果为40,10=[1010]2<<2为[101000]2=40 10 >> 2 '结果为2,10=[1010]2>>2为[10]2=2
精选可编辑ppt
20
三. 字符串连接运算符
下表列出了VB的字符串连接运算符,这两个运算符都用于连接两 个或多个字符串。因为加号具有多种功能,应尽量使用&运算符执行连 接操作。例如:

Dim i%, str$
'声明i为Integer类型,str为String类型
i = 10 : str = "China"
精选可编辑ppt
7
表1 常用数据类型的标识符类型字符
精选可编辑ppt
8
2)隐式声明变量 所谓隐式变量声明,用户可以直接在代码中使用变量而无需声明。这
时VB将所有未声明的变量都是Object类型。虽然隐式声明变量使用起来 比较方便,但会增加命名冲突的可能,还会隐藏拼写错误,更严重的是会 占用大量内存。
数值常量、字符串等常量及运算符组成,可以包含前面定义过的常量,但不 能使用函数调用。
Public和Private表示常量的作用域,前者表示是全局常量,后者表示是 局部常量。
例如,以下都是正确的用户定义常量:
Const PI = 3.14159265358979 Public Const CMax As Integer = 9 Const IDate = #11/30/2009#
量的值是固定不变的。 1)系统内部定义常量
内部或系统定义的常量是VB和控件提供的。这些常量可与应用程序的 控件、方法和属性一起使用,在代码中可以直接使用它们。

(完整版)VB知识点整理

(完整版)VB知识点整理

通用属性:修改对象的前景颜色:ForeColor属性。

修改对象的背景颜色:BackColor属性。

对象的标题或内容:Caption属性。

对象是否需要三维立体的外观:Appearance属性。

对象是否自动对齐到它所在容器的边缘:Align属性。

对象是水平放置还是垂直放置:Orientation属性。

0为水平,1为垂直。

对象在它所在容器内的位置和大小:Left,Top,Width,Height属性。

对象内部坐标系统的左上角位置和内部大小:ScaleLeft,ScaleTop,ScaleWidth,ScaleHeight属性。

当鼠标在对象上时显示的不同形状:MousePointer属性。

当鼠标在对象上时显示的提示文字:TooltipText属性。

在对象外部是否包围有1个边框:BorderStyle属性。

对象边框的颜色:BorderColor属性。

改变对象上文字成不同字体:Font属性。

可分别开来:①是否要粗体:FontBold属性;②是否要斜体:FontItalic属性;③设置字体名称:FontName属性。

④设置字号大小:FontSize属性。

⑤是否要加删除线:FontStrikethru属性。

⑥是否要加下划线:FontUnderline属性。

由用户自定义的1个对象标记:Tag属性。

设置1个对象是否可自动拖放操作,同时不响应对象事件:DragMode属性。

对象在拖放过程中显示的图标:DragIcon属性。

当对象中内容很多,对象大小不够时,是否自动扩大对象的尺寸以完全显示对象的内容:AutoSize属性。

对象是否在界面中可见:Visible属性。

对象是否有效:Enabled属性。

当对象是对象数组时,确定对象的下标:Index属性。

对象是否可通过TAB键转移获得焦点:TabStop属性。

用TAB键转移焦点时本对象所处的顺序位置:TabIndex属性。

如果对象可设置为不同样式,选择各种样式:Style属性。

VB语言基本知识

VB语言基本知识

例:&H56&,&H7F&
9
2.实数类型
是带小数部分的数。 按存储格式,又分为浮点型和定点型 浮点型实数由符号、尾数及指数三部分组成。
[+|-]X·X.X·X[E|D][+|-]XXX · · · ·
尾数部分 指数部分
单精度浮点数的指数用E(e)表示; 双精度浮点的指数用D(或d)表示。
10
单精度浮点型(Single) 占4个字节存储空间,可以精确到7位十进制,取值范围 ±1.40×10-45~±3.40×1038 双精度浮点型(Double) 占8个字节的存储空间,可以精确到15位或16位十进制数,
27
2. 系统定义的符号常量
系统符号常量的定义可以从“对象浏览器”中获得。使用对象浏览器可 以显示包括当前工程及对象库在内的过程、模块、类、属性和方法等的描 述信息。 选择对象库 从菜单栏视图中选择 “对象浏览器”或(F2)
用鼠标单击 某一个符号常量 在“类”列表中选择 所需要的符号常量组
描述框中显示有关该符号常量的定义及描述信息。 例:vbBlue所表示的颜色值为&HFF0000
14
(三)布尔型数据(Boolean) 占2个字节的存储空间,用于逻辑判断, 只有True 和False两个值。
注意:
•当将数值型数据转换为布尔型时,0转换为False,非0值 转换为True。 •当将布尔型数据转换为数值型数据类型时,False转换为0 ,True转换为-1。
15
(四)日期型数据(Date) 按8个字节的浮点形式存储,可以表示的日期
25
4)由于符号常量可以用其他符号常量定义,因此在两个以 上符号常量之间不要出现循环或循环引用。

VB基础学习资料

VB基础学习资料

第一章Visual Basic 的基础知识§1 Visual Basic的基础知识一、概念和术语1,对象(Object)事物都可称作对象,比如桌椅就是对象,在Visual Basic里对象主要分为两类:Form和Control.Form:窗体或称表单,其实指的就是window。

Control:控件,指的是各种按钮、标签等等.2,属性(Property)指的是对象的属性,比如姓名、性别、民族、籍贯都是你这个对象的属性。

Caption、Left、Name是一个命令按钮的属性。

3,事件(Event)事件是发生在对象上的动作.比如敲桌子是一个事件,它是发生在桌子这个对象上的一个动作。

比如Click、Dblclick或LostFocus是发生在文本框控件上的事件。

然而事件的发生不是随意的,某些事件仅发生在某些对象上而已,比如“逃避早操被抓住"可以发生在学生这个对象上,但它不会发生在老师这个对象上。

4,方法(Method)这是一个直译,是一个较难理解的概念,它是对象本身内含的函数或过程,它也是一个动作,但不称作事件,在Visual Basic 里,方法和事件是这样的:事件:Private Sub对象名_事件名(事件内容)End Sub方法:对象名.方法名所以方法是一个简单的不必知道细节的无法改变的事件,同样,方法也不是随意的,一些对象有一些特定的方法.如果以上概念你记不住,不要紧,实践中你会明白一切,请继续学习。

二、Visual Basic 的开发周期1,想清楚你想做到什么;2,拿起笔在纸上画出你的用户界面;3,拿起鼠标在屏幕上画出你的用户界面,确定对象的属性;4,告诉计算机你要做的事;5,让程序运行,看看能否工作;6,如果不能工作,不必难过;7,找出那个错误,重新开始。

你应该养成一些良好的习惯,这样在你编大程序时不至于丢三落四,为一些本来可避免的错误反复做第六步和第七步。

三、Visual Basic的存储和运行1,编写的程序和对象的属性一块儿存在frm文件里;2,整个程序里包含着一个或许多frm文件,Visual Basic将所有frm文件名存入一个vbp 文件里,若丢失了一个vbp文件,尽管frm文件仍在磁盘上,但程序将不能运行了;3,如果你的程序已经自以为成功了,你可以把它编译成EXE文件,这样做的好处是:(1)在没有Visual Basic 的环境下可以运行;(2)速度提高;(3)别人不知道你的编程方法,还以为你是个编程专家,对你的编程效率大加赞叹.更商业化的做法是做一张安装盘,Visual Basic 6。

VB基础知识

VB基础知识
复习
一、VB的数据类型
Boolean(布尔型):类型说明符:Boolean,占用2字节
Byte(字节):类型说明符:Byte占用1字节.
Integer(整型):类型说明符:Integer,类型标识%,占用2字节.
Long(长整型):类型说明符:Long,类型标识"&",占用4字节.
Single(单精度型):类型说明符:Single,类型标识"!",占用4字节.
Next i
Print
Print
Print "最大值= " & Max & ",所在位置为第" & mIndex & "个位置。"
End Sub
对半查找(P119)
若数据没有经过整理而无顺序,要不遗漏不重复地查找,大致也只能用顺序查找的方法进行查找了;而若数据已经整理而变得有顺序(例如数据按由小到大的顺序进行排序)了,就可以使用对半查找(比较容易理解的一种方法)的方法进行查找,从而提高工作效率。
ScrollBarsTextBox控件的属性MultiLine为真时,可为文本框控件设置水平、垂直滚动条。
Style命令按钮的该赂性值为1时,可修改该命令按钮的背景颜色。
Text返回或设置文本框控件中包含的文本。
Name返回或设置字体对象的名字。
六、几种基本算法
解析法( P98)
通过分析问题中各要素之间的关系,用最简练的语言或形式化的符号来表达它们的关系,得出解决问题所需的表达式,然后设计程序求解问题的方法称为解析法(参看P100“电阻计算问题”)。
Ltrim
去掉字符串的前导空格
Rtrim
去掉字符串的尾随空格

vb知识点总结大一

vb知识点总结大一

vb知识点总结大一一、VB 环境搭建1. 安装 Visual StudioVisual Basic 是 Visual Studio 开发环境中的一部分,在开始学习 VB 之前,我们需要先安装Visual Studio。

可以到微软官网上下载 Visual Studio Community 版本,这是一个免费的版本,适合学习和个人开发使用。

2. 创建 VB 项目安装完 Visual Studio 后,我们可以在其界面上创建一个新的 VB 项目。

可以选择 Windows Forms 应用程序或者控制台应用程序,这取决于我们所要开发的应用程序的类型。

二、VB 基础知识1. 变量和数据类型在 VB 中,变量是用来存储数据的容器。

变量的类型可以是整型、浮点型、字符串型等。

我们可以使用 Dim 关键字来声明一个变量,比如:Dim age As Integerage = 20VB 中的数据类型和其他编程语言类似,我们可以根据需要选择合适的数据类型来存储数据。

2. 控制流程VB 中的控制流程包括条件语句和循环语句。

条件语句可以通过 If...Else...End If 来实现条件判断,而循环语句可以通过 For...Next、Do...Loop 等关键字来实现循环操作。

3. 函数与子程序我们可以使用 Function 和 Sub 关键字来定义函数和子程序。

函数是具有返回值的,而子程序则是没有返回值的。

在函数和子程序中,还可以使用参数来传递数据。

4. 对象和类VB 是一种面向对象的语言,它支持对象和类的概念。

对象是类的实例,我们可以通过New 关键字来创建对象的实例。

在 VB 中,很多操作都是通过对象来完成的,比如窗体对象、按钮对象等。

5. 异常处理异常处理是编程过程中很重要的一部分。

在 VB 中,我们可以使用 Try...Catch...Finally 块来捕获和处理异常。

这样可以使我们的程序更加健壮和稳定。

三、VB 高级知识1. 数据库编程在实际开发过程中,经常需要与数据库进行交互。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4.工程资源管理器
工程资源管理器窗口中的文件 分为:窗体文件(.frm)、标准 模块文件(.bas)、类模块文件 (.cls)、工程文件(.vbp)、 工程组文件(.vbg)和资源文件 (.res)。
2019/11/2
5.属性窗口
属性窗口由对象框、属性 显示方式、属性列表和 对当前属性的简单解释 组成部分。
2019/11/2
VB的主要特点: 1.可视化编程 2.事件驱动 3.面向对象 4.数据库管理功能 5.结构化程序设计语言
2019/11/2
1.3.1 VB的启动和退出
VB的启动
(1)使用【开始】菜单中的【程序】 (2)若windows桌面上有VB快捷图标
(3)使用【我的电脑】
VB的退出
(1)单件【文件】菜单中【退出】命令。 (2)双击VB窗口的控制按钮。 (3)按Alt+F4键。
每个对象都有自己的特定 属性,都可通过属性窗 口来设置,如文本框和 重要属性:text属性。
2019/11/2
6.窗体布局窗口
布局窗口的作用是: 用一个小屏幕来显 示窗体在屏幕上的 位置。
2019/11/2
1.3.4 VB应用程序窗口和窗体
VB应用程序窗口也称工程窗口,也是一个 独立的窗口,它有自己的标题栏、最大 化、最小化、关闭按钮。标题栏显示的 是:工程1- Form1(form),是当前应用 程序的工程名 。
窗体有两种类型:单文档界面(SDI)和多文 档界面(MDI)。
2019/11/2
1.3.5窗体的结构与属性
窗体的结构与windows窗口非常相似,窗体 也有自己独立的系统菜单、最小化、最 大化、关闭按钮 。
设置窗体属性的赋值语句格式如下: 窗体名称.属性名=表达式 如本章案例中的代码: Label1.Caption = "谢谢" Label2.Caption = "你好"
(4)双击VB窗口的号按钮。
2019/11/2
1.3.2建立新工程
启动VB后,单击【文件】菜单中 的【新建工程】,将弹出前面 所示的图。
2019/11/2
2019/11/2
(1)Active EXE和Active DLL程序:这两种类型的应 用程序只有在专业版中才提供。
(2)ActiveX控件:这也是专业版中提供的类型,用于 开发自已的ActiveX控件。
第1章 入门知识
本章学习目标 初步认识VB的的开发环境 VB窗体的结构、属性与事件 VB控件的基本操作
目录
1.1【案例1】“文明用语”程序 1.2实战演练 1.3知识点播 1.4 经验总结
2019/11/2
1.1【案例1】“文明用语”程 序
一、案例综述
新建一个窗口,窗口的下部有3个命令按钮,其中左 边按钮中标有“谢谢”,中间按钮中标有“你好”,右 边按钮中标有“结束程序”。当鼠标单击左边按钮时, 屏幕上显示问候语“谢谢”,当鼠标单击中间按钮时, 屏幕上显示问候语“你好”,当鼠标单击右边按钮时, 结束程序。屏幕上显示的问候语通过标签label来实现 。 如图
2019/11/2
1.标题栏
用来显示打开的工程名和系统的工作状态。当处于激活状态时,标 题栏呈蓝色,当处于非激活状态时,标题栏呈灰色。其显示的内 容为:
工程1 – Microsoft Visual Basic [设计]; 当运行应用程序时.标题栏显示为Microsoft Visual Basic [运行]; 当调试应用程序过程中暂时或中断程序运行时,标题栏显示为
Microsoft Visual Basic [中断]。
2019/11/2
2.菜单栏
其中“文件菜单”包含了与用户访问文件操作有关的 一些菜单选项,包括建立新文件、打开已有的工程、 关闭工程、保存工程、打印等等选项。
“编辑菜单”包括了与用户编辑程序、文本、对象等 等有关内容的菜单选项。
“视图菜单”主要是控制VB各种窗口显示,如代码窗 口,对象窗口,立即窗口等等。
2019/11/2
二、案例分析
此程序主要让大家初步了解VB的程序设计界面、控件的使 用和代码的初步编写,以及程序的运行、保存。 首先启动VB6.0,新建一个VB应用程序;然后在控件箱中 拖入三个命令按钮,一个标签;再用鼠标拖动排列三个命令 按钮在窗口的底部,拖动标签在窗口的中间部位;再选中左 边的命令按钮,在属性窗口中修改命令按钮的Caption属性为 “谢谢”,同样修改其它命令按钮的Caption属性为“你好”、 “结束程序”。修改标签的属性为空;最后在三个命令按钮 中编写代码实现程序的功能。
“工程菜单”主要包括与VB工程管理有关的菜单。 “运行菜单”主要包括运行、中断、结束等。
2019/11ห้องสมุดไป่ตู้2
3.工具栏
VB包含四种常用工具栏,分别是编辑、 标准、窗体和调试工具栏。
其中单击“视图”菜单下的“工具栏” 命令,可以显示或隐藏这四种工具 栏。
每种工具栏又有“固定”和“浮动” 两种形式,
2019/11/2
(3)ActiveX文档EXE和Active文档DLL:ActiveX文档 实际亡是可以在支持web浏览器环境中运行的VB应 用程序。同前面一样,两种ActiveX文档在编译时, 一个编译为可执行文件,一个编译成动态连接库。
(4)Visual Basic应用程序向导:这个向导可以帮助用 户建立应用程序的框架,通常是在需要开发白己的 项目时才会用到,它可以减轻用户在编程时的工作 量。
2019/11/2
1.2实战演练
一、建立用户界面
2019/11/2
二、设置控件属性
2019/11/2
三、编写代码
2019/11/2
四、保存和运行程序
保存
运行
2019/11/2
1.3知识点播
1.3.1 VB的启动和退出 1.3.2建立新工程 1.3.3 VB的开发环境 1.3.4 VB应用程序窗口和窗体 1.3.5窗体的结构与属性 1.3.6控件的画法和基本操作 1.3.7事件驱动与代码的编写 1.3.8程序的保存、装入和运行
(5)Visual Basic企业版控件:这也是企业版中提供的 类型,用于开发自己的Visual Basic控件。
(6)外接程序:这一类型应用程序可以扩展 VisualBasic集成环境的功能。
1.3.3 VB的开发环境
VB的主窗口由标题栏、菜单栏、工具栏、 工具箱、工程窗口、工程资源管理器、 属性窗口、窗体布局窗口组成。
相关文档
最新文档