您的位置: 首页 >> 新闻中心 >> 计算机 >> 软件开发
Visual Basic变量的基础学习
精英教育阅读提示:本文主要为大家介绍一下Visual Basic变量的基础知识,变量是指在程序运行中,其值可以发生改变的数据。
■ 最新课程推荐更多课程>>
学校培训课程开课时间上课地点精英价报名
正辰培训 微软软件测试工程师电话预约西直门教学区¥4704
新 科 海 软件测试工程师就业班电话预约海淀长远天地¥6280
北 师 大 软件工程与测试实战班电话预约北京师范大学¥1800
北 师 大 高级网络工程师就业班电话预约北京师范大学¥13000
金 同 方 网络工程师就业周末班电话预约人大总部¥7000

    变量名的命名

  变量名的命名规则是:255个字符以内,第一个字符是字母,其后可以是字母、数字和下划线的组合,最后一个字符也可以是类型说明符。通常使用具有一定含义的变量名,可以帮助说明功能,简化调试过程。保留字不能作为变量名。

  变量类型与定义

  VB中变量都属于一定的数据类型,包括基本数据类型和用户定义数据类型。在VB中,可以用下面几种方式来规定变量的类型:

  (1)用类型符来标识

  把类型符放在变量的尾部,来说明变量的不同类型,类型说明如下:

  % 表示整型

  & 表示长整型

  ! 表示单精度型

  # 表示双精度型

  @ 表示通用型

  $ 表示字符型

  (2)在定义变量时指定其类型

  在使用变量前,可以用下列格式来说明其类型和作用域:

  <说明关键字> <变量> As <类型>

  其中关键字为下列之一:

  Dim在模块、窗体的过程(子程序)中说明变量或数组,但不能在过程中说明数组。Static在过程中说明静态变量。每次调用过程时,用Static语句说明的变量值将保留。ReDim在过程、函数中说明动态数组及重新分配数组空间。用Global或Dim定义动态数组后,再用ReDim语句说明数组的大小。

  Global在模块中定义全局变量。

  类型为前面所讲的数据类型之一(如Integer等)。

  例如:

以下是引用片段:
  Dim a As Integer -说明a为整型变量
  Dim b As String -说明b为可变长字符型变量
  Dim c As String~~1 0 ’说明c为长度是10个字符的固定长字符型变量
  Dim d(10)As Integer -说明d为一维整型数组
  Dim e()As Single -说明e为动态单精度变量
  Static f As Integer ,说明f为静态整型变量
  ReDim e(10)As Single -说明e为一维单精度数组
  Global h As Integer -说明h为全局整型变量

  (3)用Defrype语句定义

  格式: .

  DefInt (字母范围) 定义整型

  Deft_mg (字母范围) 定义长整型

  DefSng (字母范围) 定义单精度型

  DefDbl (字母范围) 定义双精度型

  DefCur (字母范围) 定义货币型

  DefStr (字母范围) 定义字符型

  DefBool (字母范围) 定义布尔型

  DefByte (字母范围) 定义字节型

  defdate<字母范围> 定义日期型

  DefVar <字母范围) 定义通用型

  DefObj (字母范围) 定义对象型

  功能:定义以字母开头的变量类型。

  例如:

  Defint a-d -所有以a、b、c、d字母开头的都是整型变量

  DefStr f—j ’所有以f、g、h、i、j字母开头的都是字符型变量

下一篇:简单介绍Visual Basic中的Do循环结构

   格式一:

以下是引用片段:
Do{While I Until}<条件>
  <语句块>
  [Exit Do]
  <语句块>
  loop

<...[查看详情]

  影视动画培训   北大BEC培训官方报名网站   2008美国夏令营启航官方指定报名网站   2008留学第一站!  
  北师大 火星时代
共举影视动画培训之鼎
  北大BEC培训官方报名网站
现在报名独享95折!
  2008年国家职业资格考试
一次过关完全备考手册
  2008留学第一站
留学资讯尽在精英留学站!
 
上一篇:Oracle 10g列值掩码技术隐藏敏感数据
下一篇:简单介绍Visual Basic中的Do循环结构
 相关新闻
·2006年下半年软件设计师考试答案·我从外行到专业的软件测试工程师
·软件工程师现有工作满意率仅为7.1%·软件资格和软件水平考试的业界评价
·风雨过后见彩虹 谈我的软考经历·自学通过软件设计师考试后的一些感想
·关于软件资格水平考试,我很想说几句·从软件设计师试题看软件测试七原则
·软件设计师考试必看 如何应考?·45天考过软考中级信息系统监理师心得
·软考超级Fans-五次软考心路历程·计算机软件水平考试应避免的五大失误
·通过软件设计师考试 专业能力很重要·2007年软件测试工程师需求继续增大
·从人性格看哪些人不适合做软件测试·软考三考三捷 我是怎么备考和应考的
 
◇ 重点栏目导航
◇ 精英服务承诺
教育顾问:010-51660910
QQ交流:138660910
相关资料
·软件测试新手的修炼之路
·Smarty简体中文参考手册
·Struts中文手册
·Struts快速学习指南
·ultradev动态网页制作教程
·UML工具箱
·《设计模式》中文版
·学友Flash伴侣 1.11
·阿须图像水印(AssureMark)V2.0
·超级语霸
相关试题
·2007年全国CPA考试试卷及答案解析之《会
·2007年CPA试卷及答案解析之《财务成本管
·2008年注会考前模拟试题之《财务成本管理
·2007年全国CPA《税法》考试试卷及答案解
·2008年中级会计职称《经济法》试题及答案
·2008年注册会计师考前模拟试题参考答案之
·2008年注册会计师考前模拟试题之《会计》
·2008年注册会计师考前模拟试题之《税法》
·2008年高校招生全国统考理数试题(四川延
·2008年全国高考物理科试题参考答案(上海
相关热贴
·如何改QQ IP地址!
·恰当选择软件测试自动化方案
·ADO.NET学习总结
·.net操纵xml文件类(c#)
·Log4net教程
·VPN技术详解
·高手必读 网络端口安全防护技巧放送
·访问XP共享出现的问题解决办法
·Web2.0时代,RSS你会用了吗?(技术实现总
·.NET下正则表达式应用的四个示例