VB程序设计基础教程第2章

VB程序设计基础教程第2章

ID:42366225

大小:1.74 MB

页数:46页

时间:2019-09-13

VB程序设计基础教程第2章_第1页
VB程序设计基础教程第2章_第2页
VB程序设计基础教程第2章_第3页
VB程序设计基础教程第2章_第4页
VB程序设计基础教程第2章_第5页
资源描述:

《VB程序设计基础教程第2章》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第2章VisualBasic程序设计基础www.uestcp.com.cn2.1常量与变量12.2数据类型22.3运算符和表达式32.4基本语句42.5数组52.1常量与变量一般常量2.1.1常量字符常量日期常量数值常量逻辑常量符号常量符号常量是在程序中用符号表示的常量。使用符号常量可以增加代码的可读性,因为程序中多次使用一些常量值,这些数字很难记住,符号常量可以使用具有相关含义的名字来代替不变的数据。在代码中使用符号常量来引用常数使程序清楚简洁。当然,程序中不能对符号常量赋以新值。???定义常量Const常数名[As数据类型]=ValueConst语句可表示数量、日期以及字符

2、串,例如:ConstLengthAsInteger=10/表示数值ConstData=#16/03/2006#/表示日期ConstStrings="wangjiang"/表示字符串若要在一行中定义多个常量,需使用逗号隔开,例如:ConstLength1=10,Length2=30常量的域所谓常量的域是指常量的使用范围。通常用关键字Public或Private来定义常量的使用范围。此时定义常量的语法规则为:[Public

3、Private]Const常数名[As数据类型]=表达式其中,Public表示该常量为各个模块之间所共有;而Private则表示该常量仅在此模块内部有效。例如:

4、PublicConstPi=3.1415926PublicConstR=4PrivateConstS=Pi*R定义变量2.1.2变量(1)显式定义Dim变量名[As数据类型]DimCountAsSingleDimJuneAsDataDim变量名[As数据类型],变量名[As数据类型]…Dima,b,cAsIntegerDimNameAsString,AgeAsIntegerStatic、Public、Private语句定义变量与Dim语句相似,语法格式:Public变量名[As数据类型],[变量名[As数据类型]…]Private变量名[As数据类型],[变量名[As数据类型]

5、…]Static变量名[As数据类型],[变量名[As数据类型]…](2)隐式定义DimName,AgeName=“李六”Age=18其中,第一句先定义了两个变量,第二句表示Name是字符型变量,第三句表示Age是整型变量。另外,通过使用Deftype语句也可以定义变量,例如:DefStra~g表示所有的a、b、c、d、e、f、g开头的变量都是字符型变量。变量的作用域(1)局部变量PrivateSubForm1_Click()DimCount2AsInteger…………EndSubPrivateSubCommand2_Click()DimCount2AsIntegerStati

6、cSum1AsSingle…………EndSub在Form1_Click过程中定义了局部变量Count2,在Command2_Click过程中定义了Sum1和Count2,两个同名变量Count2没有任何关系。(2)全局变量Global[变量名]As[数据类型]Public[变量名]As[数据类型]例如:GlobalWidthAsSinglePublicbAsInteger(3)窗体变量图2-1通用与声明在窗体Form1中声明如下变量:PublicbAsInteger2.2数据类型2.2.1基本数据类型表2-1VisualBasic的基本数据类型数据类型类型描述类型声明符数据范围

7、占用字节数Integer整型%-32768~327672Long长整型&-2147483648~21474836474Single单精度型!-3.402823E38~-1.401298E-451.401298E-45~3.402823E384Double双精度型#1.79769313486232E308~4.9406564584124E-324-4.9406564584124E-324~-1.79769313486232E3088Currency货币型@-922337203685477.5805~922337203685477.58078String字符串型$0~65535个字

8、符1/每字符Byte字节型0~2551Boolean布尔数据型1(True)、0(False)2Data日期型1/1/100~12/31/99998Variant变体型上述有效范围之一数字型数据字符串型数据日期型数据逻辑型数据变体型数据数据类型数字型数据ConceptBECDA整型(Integer)和长整型(Long)单精度型双精度型字节型货币型2.2.2自定义类型Type<自定义类型名><元素名>[(下标)]As<类型名>……<元素名>[(下标)]As<类型名>EndType说明:①元素名

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。