关于delphi中把deit.text中的内容赋值给变量的问题

[复制链接]
查看11 | 回复2 | 2011-5-21 11:48:19 | 显示全部楼层 |阅读模式
要实现上面问题的话在代码中是不是应该这样实现呢?
var
m:integer;
…………

m:=IntToStr(edit.text)

是这样吗?不知道是否正确,还有什么更简单的方法,如果要批量赋值或者多个edit中的text内容做四则混合运算的话又有什么快捷简便的方法没有
回复

使用道具 举报

千问 | 2011-5-21 11:48:19 | 显示全部楼层
不对

应该是

M:=strtoint(edit.text);









<h4class=\"ask\">追问


那么也就是说IntToStr是把整数型转换成字符串型
strtoint是把字符串型转换成整型?
回复

使用道具 举报

千问 | 2011-5-21 11:48:19 | 显示全部楼层
没错

strtoint的参数如果转换不成功会报错的
建议用strtointdef(edit.text,0)
第二个参数为默认值,就是如果转换不成功将输出0
不会报错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行