VB数据类型转换函数.doc_第1页
VB数据类型转换函数.doc_第2页
VB数据类型转换函数.doc_第3页
VB数据类型转换函数.doc_第4页
VB数据类型转换函数.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(一)类型转换类函数1. CType(X)格式:P=CBool(X) 将X转换为布尔(Boolean)类型P=CByte(X) 将X转换为字节(Byte)类型P=CCur(X) 将X转换为金额(Currency)类型P=CDate(X) 将X转换为日期(Date)类型P=CDbl(X) 将X转换为双精度(Double)类型P=CInt(X) 将X转换为整型(Integer)类型P=CLng(X) 将X转换为长整型(Long)类型P=CSng(X) 将X转换为单精度(Single)类型P=CStr(X) 将X转换为字符串(String)类型P=Cvar(X) 将X转换为变体型(Variant)类型P=CVErr(X) 将X转换为Error值 范例 :(1). CStr(13)+CStr(23) 数值转换成字符串后,用+号连接, 结果:1323(2). CInt(12)+12 字符串转换成整型后与12相加, 结果:24(3). P=CInt(True) 输出结果为-1 布尔值与数值的转换时要注意,布尔值只有True和False,其中True在内存中为-1,False存为0 (4). CBool(-0.001) 输出结果为True 将数值转换为布尔型时,等于0的数值将得到False,不等于0的数值得到True.2. Int(X),Fix(X):取X的整数值格式:P=Int(X) 取=X的最大整数值P=Fix(X) 取X的整数部分,直接去掉小数范例:(1) Int(-54.6) 结果为-55,取0 则Y=1;X=0 则Y=0;X9 Fix(nmb) 返回数字的整形(舍去)部份 8.4-8Formatpercent(表达式) 返回百分比 Hex(nmb) 返回数据的16进制数 Log(nmb) 返回自然对数 Oct(nmb) 返回数字的8进制数 Rnd 返回大于“0”而小于“1”的随机数 Sgn(nmb) 判断一个数字的正负号 Sin(nmb) 返回角度的正铉值 Sqr(nmb) 返回数字的二次方根 Tan(nmb) 返回一个数的正切值 Asc(string) 返回ASCII字符串 Chr(charcode) 根据字符代码返回字符 Instr(string,searchstr) 返回被搜索字符串的第一个字符位置,string是字符串,searchstr是被搜索的字符串 InstrRev(string,searchstr) 同上,只是从右面开始搜索 Lcase(var) 把字符串变为小写 Left(string,nmb) 从string中返回从左面开始的nmb个字符串 Len(string) 返回字符串的长度 Ltrim(string) 截去字符串左边的空格 Filter(inputstrings,value) 返回字符串数组的字集,Inputstrings是字符串组,value是在数组中寻找的字符 Rtrim(string) 截去字符串右边的空格 Trim(string) 截去字符串前后空格 Mid(string,start,len) 在string中返回从start位置开始的len个字符 Replace(string,find,withstr) 在字符串string中,用withstr来替换find字符串 Right(string,nmb) 从string中返回从右面开始的nmb个字符串 Space(nmb) 返回指定空格的字符串 StrComp(string1,string2) 比较两个字符串 Ucase(string) 把字符串变为大写 *Date() 返回当前系统日期 DateAdd(interval,nmb,date) 用一个基础时间返回指定增加了时间间隔的日期,interval是间隔类型,yyyy年,m月,d日,h小时,n分。 DateDiff(interval,nmb1,nmb2) 返回两个时间间隔,interval的意思同上 Datevalue(date) 发挥Date中的日期部份 Day(date) 返回天数 FormatDatetime(date) 返回格式化为日期的表达式 Hour(time) 返回时间的小时数 Minute(time) 返回时间的分钟数 Month(date) 返回日期中的月份 Now() 返回系统的日期和时间 Second(time) 返回时间中的秒数 Time() 返回系统的当前时间 Weekday(date) 返回星期几 WeekdayName(date) 返回星期几的中文名 Year(date) 返回年份 IsArray(var) 判断一个变量是否是数组 IsDate(var) 判断一个变量是否是日期 IsNull(var) 判断一个变量是否为空 IsNumeric 判断表达式是否包含数值 IsObject(var) 判断一个变量是否是对象 TypeName(var) 返回变量的数据类型 *Array(list) 返回数组 CreateObject(class) 创建一个对象 GetObject(pathfilename) 得到文件对象 Inputbox(prompt) 提供一个可供

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论