VB中怎么将字符串型String转换成整型变量?

VB中怎么将字符串型String转换成整型变量?VB中不定义变量也可以使用,但不定义的情况下是什么类型的?请高手回答谢谢~... VB中怎么将字符串型String转换成整型变量?
VB中不定义变量也可以使用,但不定义的情况下是什么类型的?
请高手回答谢谢~
展开
 我来答
尚子素
2011-05-18 · TA获得超过600个赞
知道小有建树答主
回答量:566
采纳率:33%
帮助的人:200万
展开全部
定义时不声明具体就是变体类型(variant),用typename得到的type name是“empty”
这种类型的变量,什么类型的数据都能存储比如:
Dim var
Dim sType As String
sType = TypeName(var)‘Empty
var = 100
sType = TypeName(var)’Integer
var = "abc"
sType = TypeName(var) ‘String
如果你不确认字符串是否是合法的数值,可以用val函数
这个函数可以取回字符串中有效的数字,比如
var = Val("123abc")'var=123
sType = TypeName(var)'Double

如果确认字符串是有效的数值可以用
cint,clng等来转换
或者转换前用IsNumeric 来检测字符串是否是有效的数值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
taihuren
2011-05-18 · 超过20用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:46.9万
展开全部
用Val函数吧,未定义变量类型为variant类型。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
laguo2011
2011-05-18
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
使用强制转化类型
比如
dim a as string
int(a)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
徐玉基
2011-05-25 · 超过29用户采纳过TA的回答
知道答主
回答量:98
采纳率:0%
帮助的人:80万
展开全部
CDbl( string类型变量.Text)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gralei
2011-05-18 · TA获得超过128个赞
知道小有建树答主
回答量:177
采纳率:0%
帮助的人:70.9万
展开全部
Debug.Print Int(Val(Text1.Text))
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式