标题:如何将字符串转换成整型
只看楼主
iamstar
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-9-7
 问题点数:0 回复次数:5 
如何将字符串转换成整型

有一个text控件,控件的名称暂称为age吧,往这个text控件里输入一个数字,比如是5。其中的主要代码如下:
dim x as integer ‘定义一个整型变量
x = cint (trim ( age.text ) ) ‘将控件里输入的数字赋值给变量
其他的代码就不写了,在运行时这段代码
x = cint (trim ( age.text ) )
出现了错误。
主要意思是不能将字符类型的变量转化为整型。
这是怎么回事?哪位指点一下,谢谢!
搜索更多相关主题的帖子: 整型 字符 变量 text 控件 
2007-11-10 09:14
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
int.Prase(age.Text)

飘过~~
2007-11-10 13:16
iamstar
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-9-7
得分:0 

哦?这看起来怎么象C#的语法啊?
如果是,请问vb.net如何使用呢?怎么老是报告出错啊?
2007-11-10 14:32
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
转换函数 返回值 对表达式的要求
CBool Boolean 任何字符串及数字类型
CByte Byte 0到255
CChar Char 0到65535
CDate Date 任何合法的日期及时间
CDb1 Double 负数为-1.79769313486231E308到-4.94065645841247E-324;
正数为4.94065645841247E-324到1.79769313486231E308
CDec Decimal 无小数点的整数范围是-79228162514264337593543950335到79228162514264337593543950335
CInt Integer 从-2147483.648至2147483.648;允许分数,小数部分采取四舍五入的原则
CLong Long -9223372036854775.808至9223372036854775.807;允许分数,小数部分采取四舍五入的原则
CObj Object 任何合法的表达式
CShort Short -32768至32767;允许分数,小数部分采取四舍五入的原则
CSng Single 负数为-3.402823E38到-1.401298E-45;
正数为1.401298E-45到3.402823E38
CStr String 可以是“Boolean”类型,返回“True”或“False”;也可以是“Date”类型,返回日期的缩写形式;或者是数字类型,返回代表这个数字的字符串。

飘过~~
2007-11-10 16:09
hezhifang
Rank: 1
等 级:新手上路
帖 子:80
专家分:0
注 册:2007-7-2
得分:0 
dim x as integer

x=int(val(age.Text))

我爱编程
2007-11-11 08:23
tntzwc
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:216
专家分:0
注 册:2007-4-28
得分:0 

dim x as integer=val(age.Text)

这样就可以了.


努力了有可能失败,不努力一定失败!
2007-11-12 17:56



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-184962-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018044 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved