`

VB Dim的初识与相关用法

阅读更多

[Dim的来由]
在Basic语言中,通过定义数组的大小,用DIM,英文全称Dimension,中文意思是尺寸的意思。在VB中则延伸DIM用来定义变量;Dim法语中Dimanche的简写,含义为星期日。


[Dim的用法]
Dim就是定义变量,与关键字Private(私有的)相当,定义变量方法为:Dim 变量 As 变量类型。定义时指定数据类型是为了节省空间、合理利用资源。

定义变量可以使用显式或隐式两种方式定义:
1、显式定义:Dim 变量名 As 类型
2、隐式定义:使用类型说明符

变量的定义例:
Private gAppErrNumber As Long
Private gAppErrString As String
Dim endStatus As String

 


VB Dim数组的定义与声明详解:
函数原型:
Dim 数组名([下标下界] To [下标上界]) [As 数据类型]

例如(假设在当前模块中数组的缺省下界为0):
1、Dim A(10) As Integer
表示数组名为A,此数组下标下界为缺省值0,下标上界为10,有11个Integer类型的元素,从A(0)、A(1)到A(10)。

2、Dim B(1 To 20) As Integer
表示数组名为B,此数组下标下界为1,下标上界为20,有20个Integer类型的元素,从B(1)到B(20)。

3、Dim DayArray(50)
表示DayArray是一个有51个索引(从0到50)元素的Variant数组。

4、Dim Matrix(3, 4) As Integer
表示Matrix是一个二维Integer数组。

5、Dim MyMatrix(1 To 5, 4 To 9, 3 To 5) As Double
表示MyMatrix是一个显式指定了上下界的三维double数组。

6、Dim BirthDay(1 To 10) As Date
表示BirthDay是一个索引从1到10的Date型数组。

 

分享到:
评论

相关推荐

    VB 数组的初始化实例

    在VB中,有多种方法可以初始化数组,本篇文章将深入探讨这些方法,并通过实例来说明。 ### 1. 静态初始化 静态初始化是在声明数组的同时为每个元素赋予特定的初始值。在VB中,可以使用以下语法: ```vb Dim 数组...

    VB新手初识API完整版

    完整版VB新手初识API完整版完整版完整版VB新手初识API完整版

    VB中Collection的使用方法

    本文将深入探讨VB中Collection的使用方法,包括如何创建、添加元素、删除元素以及访问和遍历集合。 ### Collection的创建 在VB中,我们可以使用`New`关键字来创建一个新的Collection对象。例如: ```vb Dim ...

    vb6 函数表

    ### VB6 函数表知识点详解 #### Abs 函数 **功能**:返回数值的绝对值。 **示例**: ```vb Dim MyNumber MyNumber = Abs(-50) ' 返回 50。 ``` #### And 运算符 **功能**:执行逻辑 AND 运算,将两个布尔表达式...

    vb.rar_VB clear方法_VB中clear_VB里的clear用法_site:www.pudn.com_vb中的cle

    本文将深入探讨VB中的`Clear`方法,以及如何通过实例来理解其用法。 `Clear`方法的基本概念: 在VB6中,`Clear`方法主要应用于两种情况:一是用于清除数组的所有元素,二是用于清除某些特定对象的集合,如Form上的...

    VB 网页标签提取与过滤

    在VB(Visual Basic)编程环境中,网页标签的提取与过滤是一项常见的任务,特别是在网页抓取或数据挖掘项目中。这个主题涉及到如何从HTML文档中获取特定的信息,如文本内容、图片链接、音频文件(如mp3)以及网页...

    VB6.0_导出excel_方法源代码_excel_vb6_vb6_VB_

    以下是使用VB6.0导出数据到Excel的基本步骤和相关知识点: 1. **引用设置**:首先,你需要在VB6.0的工程中添加对Microsoft Excel Object Library的引用。这可以通过“工具”菜单 -> “引用”来完成,然后在列出的...

    VB 进制转换程序

    以上就是在VB中实现二、八、十、十六进制转换的方法。通过这些转换,开发者可以在不同的数制间灵活操作数据,这对于理解计算机底层原理以及处理各种编码问题具有重要意义。在实际开发过程中,还可以结合控件(如...

    vb6的各种dialog弹出窗口用法示例

    在VB6(Visual Basic 6)中,Dialog Box(对话框)是用户界面的重要组成部分,它们为用户提供了一种与应用程序交互的方式。对话框通常用于执行特定任务,如打开或保存文件、选择颜色、打印文档等。以下将详细介绍VB6...

    Vb6中Dir()函数的使用方法

    ### Vb6中Dir()函数的使用方法 在Visual Basic 6.0(简称VB6)编程语言中,`Dir()` 函数是一个非常实用的功能,主要用于检索指定路径下的文件列表。该函数对于需要处理文件系统操作的应用程序尤其有用。本文将详细...

    VB调用大漠插件

    本篇文章将深入探讨如何在VB中调用大漠插件,以及相关的知识点。 首先,了解VB中的COM组件调用机制是关键。大漠插件通常以COM组件的形式存在,VB可以通过创建对象并调用其方法来使用这些组件。这涉及到VB的`...

    VB转换VB.net手顺3

    在VB6中,如果要创建一个自定义的类型或对象,通常需要使用“类模块”,并通过以下步骤创建和使用该对象: ```vb Dim o As Class1 Set o = New Class1 Dim var As Integer var = o.Add(5, 6) MsgBox var Set o = ...

    vb编程 listview属性与用法

    在VB编程中,ListView控件是一个非常实用的组件,它允许开发者以图形化的方式展示数据,支持多种显示模式,如大图标、小图标、列表和报表。ListView控件提供了丰富的功能,包括添加、删除和操作列表项,以及自定义...

    VB中资源文件.res的使用方法详解

    ### VB中资源文件.res的使用方法详解 在Visual Basic(简称VB)开发环境中,资源文件(.res)的使用对于创建高效、用户友好的应用程序至关重要。本文将详细介绍如何在VB项目中有效地使用资源文件,包括资源文件的...

    VB !感叹号与.圆点的用法差异

    这里的语法与VB6中的`!`感叹号相同,但实际功能已经发生了变化,现在使用的是标准的数组索引方式。 4. **理解用法差异的重要性:** 正确使用`.`和`!`对于理解和编写VB代码至关重要。混淆两者可能导致编译错误或者...

    VB如何与ACCESS数据库连接(多种方法总结)

    "VB如何与ACCESS数据库连接(多种方法总结)" VB如何与ACCESS数据库连接是VB开发中非常常见的一种操作。下面我们将总结三种不同的方法来实现VB与ACCESS数据库的连接。 方法一:使用 Database 对象 在 VB 中,我们...

    vb使用sqlserver存取图片的源码

    接下来,我们需要在VB项目中引用System.Data.SqlClient命名空间,这将允许我们使用SqlConnection、SqlCommand等类来与SQL Server通信。在VB代码中,你可以这样引入: ```vb Imports System.Data.SqlClient ``` ...

    VB 判断字符和数字

    总结,VB中判断字符和数字涉及多种方法,包括使用`IsNumeric`、`Asc`/`Chr`、`Val`函数,以及条件语句和正则表达式。理解这些工具的用法对于编写处理字符串和数字的VB代码至关重要。在实际编程中,根据具体情况选择...

    VB6 http post 发送与返回内容处理

    在VB6(Visual Basic 6)中,HTTP POST方法用于向服务器发送数据,通常用于提交表单信息或者发送API请求。这个过程涉及多个步骤,包括建立连接、设置请求头、发送数据以及处理返回内容。本篇文章将深入探讨如何在VB6...

Global site tag (gtag.js) - Google Analytics