vb中dim语句的dim是什么意思?

 我来答
大野瘦子
高粉答主

2019-07-16 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:1227
采纳率:100%
帮助的人:34.1万
展开全部

Dim为Dimension的缩写,后面加上所需变量的名字。

与关键字Private(私有的)相当,另外还有一个Public(公有的)关键字,定义变量方法为Dim 变量 As 变量类型 。

定义变量可以使用显式或隐式两种方式定义:

1、显式定义:Dim 变量名 As 类型

2、隐式定义:使用类型说明符

扩展资料:

使用方法

在redim使用过程中,如果要保留数组中的数据,需要使用Preserve关键字,如果不加该关键字,会清空原来的数据。

ReDim 为数组变量重新分配存储空间。可选项修饰符 Preserve 当仅更改最后一个维度的大小时,用来保留现有数组中的数据。

例如:

有一个Byte数组A,如果我们知道这个数组上限最大只能是4,就用Dim

Dim A As Byte(4)

但如果我们不能事先确定它的大小,或者需要在运行时改变它的大小就要用动态数组

Dim A As Byte()

ReDim A(4)'这样改变大小时会清空原来的数据

ReDim Preserve A(4)'这样改变大小时会保留原来的数据

帐号已注销
推荐于2019-10-30 · TA获得超过9.1万个赞
知道小有建树答主
回答量:26
采纳率:100%
帮助的人:3万
展开全部

Dim是Dimension的缩写,在VB中是定义函数时用到的,它是变量的声明;后面加上所需变量的名字。格式为Dim<变量名>As<数据类型>

As为变量指定类型,运行时,Dim语句就根据变量类型为变量分配内存空间。

如:Dim a As Integer 定义一个整型变量,变量名为a。

扩展资料

VB的变量类型:

一、Numeric数据类型

1、Integer(类型符%)

Integer指的是-32768到+32767之间的整数,通常这个范围已经涵盖了大多数可能会用到的数字。如果认为要用到的数字可能会超出这个范围,可以考虑将其定义为Long。

2、Long(类型符&)

这种数据类型垢数字有时又称为Long Integer。这种数据类型可以处理-2147483648到+2147483647之间的所有数字。与使用2个字节的Integer不同,它使用4字节内存存储数据。

3、Single(类型符!)

Single适用于需要小数点的数字。Single可以处理-3.402823E38到-1.401298E-45之间的负值和1.401298E_45到3.402823E38之间的正值。

4、Double(类型符#)

这种数据类型需要使用8字节内存来存储数据。如果必须处理超大范围的值,这种数据类型会很有用。

5、Currency(类型符@)

这种数据类型主要适用于货币值。它需要8字节的内存来存储数据。这种数据类型具有固定的小数位数(4位)。

二、Byte数据类型

某些情况下,可能需要以单个字节的形式来访问数据。在这种情况下,就需要使用Byte数据类型。它主要包括0到255之间的整数。Byte数据类型通常用于访问二进制文件、图形和声音文件。

三、String数据类型(类型符$)

String数据仅用于存储字符串。

四、Boolean数据类型

这种数据类型的值只能是True或False。对于Visual Basic,False关键字表示零值,True表示非零值。

五、Date数据类型

这种数据类型指的是能够转换为有效日期的数字或字符串数据。

参考资料来源:百度百科—VB变量

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阿禾爱做梦
推荐于2019-09-30 · TA获得超过5232个赞
知道答主
回答量:3
采纳率:0%
帮助的人:1.4万
展开全部

Dim是Dimension的缩写,在VB中是定义函数时用到的,它是变量的声明,后面加上所需变量的名字。

格式为Dim<变量名>As<数据类型>。

As为变量指定类型,运行时,Dim语句就根据变量类型为变量分配内存空间。

例:Dim a As Integer 定义一个整型变量,变量名为a。

扩展资料:

VB变量类型

一、Numeric数据类型

1、Integer(类型符%)

Integer指的是-32768到+32767之间的整数,通常这个范围已经涵盖了大多数可能会用到的数字。如果认为要用到的数字可能会超出这个范围,可以考虑将其定义为Long。

2、Long(类型符&)

这种数据类型垢数字有时又称为Long Integer。这种数据类型可以处理-2147483648到+2147483647之间的所有数字。与使用2个字节的Integer不同,它使用4字节内存存储数据。

3、Single(类型符!)

Single适用于需要小数点的数字。Single可以处理-3.402823E38到-1.401298E-45之间的负值和1.401298E_45到3.402823E38之间的正值。

4、Double(类型符#)

这种数据类型需要使用8字节内存来存储数据。如果必须处理超大范围的值,这种数据类型会很有用。

5、Currency(类型符@)

这种数据类型主要适用于货币值。它需要8字节的内存来存储数据。这种数据类型具有固定的小数位数(4位)。

二、Byte数据类型

某些情况下,可能需要以单个字节的形式来访问数据。在这种情况下,就需要使用Byte数据类型。它主要包括0到255之间的整数。Byte数据类型通常用于访问二进制文件、图形和声音文件。

三、String数据类型(类型符$)

String数据仅用于存储字符串。

四、Boolean数据类型

这种数据类型的值只能是True或False。对于Visual Basic,False关键字表示零值,True表示非零值。

五、Date数据类型

这种数据类型指的是能够转换为有效日期的数字或字符串数据。

参考资料:百度百科-VB变量

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风风风风_风风
推荐于2019-09-09 · TA获得超过2736个赞
知道答主
回答量:10
采纳率:0%
帮助的人:1943
展开全部

Dim为Dimension的缩写,后面加上所需变量的名字,As为变量指定类型,程序运行时,Dim语句就根据变量类型为变量分配内存空间。

Dim 语句的语法包含下面部分:

部分, 描述,WithEvents 可选的。关键字,说明 varname 是一个用来响应由 ActiveX 对象触发的事件的对象变量。只有在类模块中才是合法的。使用WithEvents,可以声明任意个所需的单变

量,但不能使用 WithEvents 创建数组。New 和 WithEvents 不能一起使用。varname 必需的。变量的名称;遵循标准的变量命名约定。subscripts 可选的。数组变量的维数;最多可以定义 60 维的多

维数组。subscripts 参数使用下面的语法:[lower To] upper [, [lower To] upper] . . .

扩展资料

Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,为结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。是一种可用于微软自家产品开发的语言。 

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

是一种在计算技术发展历史上应用得最为广泛的语言。Visual Basic源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件,用于高效生成

类型安全和面向对象的应用程序 。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。

参考资料百度百科——Visual Basic

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
日恒升担保
高粉答主

推荐于2019-09-21 · 繁杂信息太多,你要学会辨别
知道答主
回答量:24
采纳率:100%
帮助的人:2.1万
展开全部

Dim为Dimension的缩写,后面加上所需变量的名字

程序运行时,Dim语句就根据变量类型为变量分配内存空间

扩展资料:

Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,为结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。是一种可用于微软自家产品开发的语言。 

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

“Basic”指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 语言,是一种在计算技术发展历史上应用得最为广泛的语言。

Visual Basic源自于BASIC编程语言。

VB拥有图形用户界面和快速应用程序开发系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件,

用于高效生成类型安全和面向对象的应用程序。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。

参考资料:

百度百科-Visual Basic

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(21)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式