当前位置:编程学习 > VB >>

vb6整形如何转换成字符型

例如:
Dim i As integer
Dim str As string

str=i//把i值付给str --------------------编程问答-------------------- Dim   i   As   integer 
Dim   str1   As   string 
str1=cstr(i) --------------------编程问答-------------------- str1=cstr(i)编译报错 --------------------编程问答-------------------- i 没赋值 --------------------编程问答-------------------- 报什么错? i 缺省为 0,未赋值不构成错误。 --------------------编程问答-------------------- vb内核自动把整形变成字符型,不需要转换。 --------------------编程问答-------------------- 报的什么错,讲清楚一些吧 --------------------编程问答-------------------- Cstr --------------------编程问答-------------------- 楼主肯定是做 C 开发的。
要知道,在 VB 中做类型转换太方便了,比 C 容易的多。整形要转换为字符串,直接赋值就行了。例如:
    Dim iAge As Integer
    Dim sMess As String

    iAge = 23
    sMess = iAge

而且,数值型数据(包括整形、浮点等等)可以直接拿来当作字符串使用。例如:
    Dim iAge As Integer
    Dim dMoney As Double
    
    iAge = 23
    dMoney = 100.23
    
    MsgBox iAge '显示“23”
    MsgBox "年龄为:" & iAge & ",金额为:" & dMoney & "。"  '显示 “年龄为:23,金额为:100.23。”

注意:VB 中没有“字符”和“字符串”的区别,只有字符串类型:String。觉得这也是比 C 方便的地方。
补充:VB ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,