- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB6.0数据类型结
自定义数据类型
由用户自己定义数据类型,通过type语句来实现
(Private/public) type 类型名
元素名 AS 数据类型
元素名 AS 数据类型
......
End type
变量命名规则
变量要以字母或汉子开头,不能以数字或下划线开头。
变量名一般以字母,数字,汉子和下划线组成,不得含有+,—,*,/,$,,%,!,#,?,小数点或逗号等字符。
变量名长度不得超过255个字符。
变量名不得与VB中的关键字重名。
常量
普通常量:数值常量;字符串常量;逻辑常量;日期常量。
符号常量:用一个符号表示一个固定的数值,比如说可以把3.1415926记为∏,其定义方法为 const 符号常量名 (as 数据类型)=表达式;一旦定义了符号常量,就不能再为它赋值。 Const ∏ =3.1415926
运算符
运算符包括:算术运算符,关系运算符。
算术运算符:+,—,*,/,mod(取余),-(负号),^(指数)。
关系运算符:关系运算符的比较结果只有两个:ture(真),false(假)
VB6.0关系运算符表
运算符 意义 示例 返回值 = 等于 “abc”=“ABD” false “ABC” “AF” false = 大于等于 “f”= “fgh” ture 小于 = 小于等于 23=23 ture 不等于 “xyz” “XYZ” ture like 使用通配符相比较 “WYX”like
“X” ture is 引用对象比较 由对象应用的当前值决定 逻辑运算符
and , or,not ,xor(异或),Eqv(逻辑等价),imp(蕴含)
字符串运算符:“+”,“”。“+”为将两个操作数连接起来,成为一个字符串,两个操作数必须是字符型数据。“”的两个操作数可以是字符型,数值型和可变型数据。
常用内部函数
数学函数:
Abs(x):求x的绝对值
Exp(x):求e×的绝对值
Log(x):求x的自然对数。
Sgn(x):求x的符号值,x为数值型参数。当x0时,返回的函数值为-1;当x=0时,返回的函数值为0;当x0时,返回函数值为1.
例如:haha=12.5; haha=0; haha= -438
shuaige=sgn(haha1) ‘shuaige的值为1
shuaige=sgn(haha2) ‘shuaige的值为0
shuaige=sgn(haha3) ‘shuaige的值为-1
sqr(x):求x的算术平方根
Int(x)和Fix(x):取整,int(x)求不大于x的整数,而Fix(x)单纯取整
Rnd(n):随机函数,在区间(0,1)内随机产生一个双精度实型数。
n0,每次产生的数都不同;n=0,每次产生的数和上一次的数一样;
n0,每次产生的数都一样。
转换函数
Asc(c):将字符c转换为ASCLL码值
Chr(n)函数:将ASCLL码值转换为字符
LCase(c):将字符串c中的大写字母转换为小写
UCase(c):将字符串c中的小写字母转换为大写
Str(n)函数:将数值型参数n转换为字符串。
s=Str(1688) ‘s的值为“1688”
Val(c)函数:将数字字符串转换成数值。
n=haha(“3.1415926”) ‘n的值为3.1415926
字符串函数
len(c):求字符串c的长度。
Left(c,n)和right(c,n)函数:分别返回字符串c左(右)边的n个字符
Mid(c,n1.n2)函数:自字符c的第一个n1个字符开始向右取n2个连续的字符。
LTrim(c),RTrim(c),Trim(c):去掉字符串c的左边,右边,左右两边的空格。
String(n,c)函数:返回由字符串c的首字符组成的n个字符的字符串
比如:haha=String(3,shuaige) ‘则haha 的值为“sss”
instr(pos,str1,str2,CompareMethod)其中pos是str1开始的位置,str1是被查找字符串,str2是匹配的字符串。假如找到,返回找到的首字符位置,否则,返回0.假如str1=abcababca , str2=abc,pos=4则从第四个字符(a)开始往后在abcababca查找abc,返回值应该是6,即下一次出现abc是在第六个位置开始。CompareMethod是选择是否区分大小写,默认不填是不区分的意思。
您可能关注的文档
最近下载
- (高清版)-B-T 34590.4-2022 道路车辆 功能安全 第4部分:产品开发:系统层面.pdf VIP
- 《中国人德行》译后评析.pdf VIP
- 中国女性早期乳腺癌患者维生素 D 缺乏管理专家共识(2023版) .pdf VIP
- 81家规模化牧场奶牛酮病、生产性能、疾病及淘汰情况调查分析.pdf VIP
- 规模化牧场牛乳体细胞综合防控措施.doc VIP
- 规模化牧场奶牛呼吸道疾病诊断与防控要点.docx VIP
- 社群健康助理员考试题和答案.docx VIP
- 规模化牧场犊牛疾病诊断与防控要点.pdf VIP
- 广东省金山中学、中山一中、佛山一中、宝安中学2025届高三下学期第二次联考数学试题.docx
- 儿童,颜色,填涂画.docx VIP
文档评论(0)