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 Dim的初识与相关用法相关推荐
- PHP probuf详细步骤_初识protobuf和php的相关用法
前言 大家好,这是我在博客园的第一篇博文,很早之前就想尝试开通技术博客了,但是由于各种原因计划一直都没有实施.开通博客只是想简单的记录下自己生活工作相关的一些事情,之前一直在用evernote记录,无 ...
- Java中Date各种相关用法
Java中Date各种相关用法 本文主要介绍Java中Date各种相关用法. AD: Java中Date各种相关用法(一) 1.计算某一月份的最大天数 Java代码 Calendar time=C ...
- 【c++】14.编译proto和proto相关用法
编译proto和proto相关用法 关于proto相关的知识可以参考系列博客 https://blog.csdn.net/daaikuaichuan/category_9869251.html [xx ...
- $.extend 的相关用法
$.extend 的相关用法 1.1 $.extend(result,item1,item2-..) 将所有的参数项都合并result中,返回result,会破坏result的结构. 1.2 $.ex ...
- boost::mpl::always相关用法的测试程序
boost::mpl::always相关用法的测试程序 实现功能 C++实现代码 实现功能 boost::mpl::always相关用法的测试程序 C++实现代码 #include <boost ...
- boost::mpl::advance相关用法的测试程序
boost::mpl::advance相关用法的测试程序 实现功能 C++实现代码 实现功能 boost::mpl::advance相关用法的测试程序 C++实现代码 #include <boo ...
- boost::mpl::aux::template_arity相关用法的测试程序
boost::mpl::aux::template_arity相关用法的测试程序 实现功能 C++实现代码 实现功能 boost::mpl::aux::template_arity相关用法的测试程序 ...
- boost::mpl::aux::msvc_is_class相关用法的测试程序
boost::mpl::aux::msvc_is_class相关用法的测试程序 实现功能 C++实现代码 实现功能 boost::mpl::aux::msvc_is_class相关用法的测试程序 C+ ...
- boost::mpl::aux::largest_int相关用法的测试程序
boost::mpl::aux::largest_int相关用法的测试程序 实现功能 C++实现代码 实现功能 boost::mpl::aux::largest_int相关用法的测试程序 C++实现代 ...
最新文章
- 网站计数器 php,网站计数器 php
- 经典题:poj2104-区间第k小 整体二分学习
- 牛客网SQL篇刷题篇(38-47)
- 深度学习auc_机器学习集成学习与模型融合!
- 王立平--android事件监听的3种方式
- TensorFlow的基础概念04
- 奥特曼传奇英雄存档丢了怎么找回_热血传奇:法师前期跨级刷怪到底划不划算?...
- bzoj 1833: [ZJOI2010]count 数字计数(数字0-9的个数)
- [转载] python异常和错误有什么区别_python的错误和异常
- 一起talk C栗子吧(第二十七回:C语言实例--插入排序)
- java excel转pdf有乱码_word,ppt,txt,excel转换pdf 解决中文乱码
- Win2008系统下装CTBS之前的系统组件安装向导第一篇
- 度数换算_度的换算(度数换算计算器)
- C/C++ 内部收益率
- 地图标识符号大全_起名字大全男孩 男孩名字,起名字大全男孩
- 国内家具行业数据浅析
- 统一软件开发过程(RUP)分析
- 化学绘图软件ChemFinder怎样连接数据库
- gitbook 插件 图标与LOGO
- 021 《哈佛理财课》听后感