学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

怎么能把两个值加一起呢

怎么能把两个值加一起呢

我已经把ls_aaa 的值取出来了,然后用ls_aaa + strValue 得到ls_bbb
可为什么ls_bbb 还是只等于strValue,并没有把ls_aaa的值加起来呢。请指教

TOP

if ls_keyword="抬额头标准表情" then
li_raise_forhead=integer(strValue)
if (ole_emrpad.object.FindField("T-FGS",-1,1,true)) then
ls_aaa=this.object.GetFieldText("-1", "-1", "-1", "-1", FALSE)
//把计算的结果赋值给结果元素

ls_bbb=string(integer(ls_aaa)+integer(strValue))
messagebox("",ls_bbb)
ole_emrpad.object.SetFieldText(-1,-1,-1,-1,ls_bbb)
end if

end if
if ls_keyword="轻闭眼标准表情" then
li_close_eyes=integer(strValue)
if (ole_emrpad.object.FindField("T-FGS",-1,1,true)) then
ls_aaa=this.object.GetFieldText("-1", "-1", "-1", "-1", FALSE)
//把计算的结果赋值给结果元素
ls_bbb=string(integer(ls_aaa)+integer(strValue))
messagebox("",ls_bbb)
ole_emrpad.object.SetFieldText(-1,-1,-1,-1,ls_bbb)
end if
end if
========================================================================
代码是这样的,刚才发的图好像没上来呀

TOP

messagebox("",ls_bbb)
messagebox("",ls_bbb)

TOP

messagebox("strValue",strValue)
messagebox("ls_aaa",ls_aaa)


messagebox("ls_bbb",ls_bbb)
分別看看這幾個值是?

TOP

加号前后分别加一个空格看看。

TOP

你的运算方法不对阿,
引用:ls_aaa=this.object.GetFieldText("-1", "-1", "-1", "-1", FALSE)
ls_bbb=string(integer(ls_aaa)+integer(strValue))
ls_aaa等于什么啊取出来。然后是integer(ls_aaa)能不能这样自用。其它没有错误

才明白但已经晚了,希望结识想创业的朋友。

TOP

ls_bbb=string(integer(ls_aaa)+integer(strValue))

怎么能字符型的和整形的加在一起呢?

TOP

发新话题