663
社区成员
发帖
与我相关
我的任务
分享
怎么把岁和月准确的分开呀,数据类型是string的
for li_bit = 1 to li_len
ls_bit = mid(et_nl,li_bit,1)
if isnumber(ls_bit) then
ls_result += ls_bit
elseif ls_bit = "岁" then
messagebox("","到岁跳出循环")
end if
continue
end for
这样能取出来数字但是是拼接的,我让他循环到岁的是后跳出去,但是他循环到岁的时候,ls_bit = "t 就变成了这个了,还少一个引号

进不去。。。
if upper(dwo.name) = 'etry_tz'then
到这行直接就没了,不往下走了IF ist_tjxx.jclx = 1 THEN
if upper(dwo.name) = 'etry_tz'then
dw_1.object.etry_tzpj[1] = "中"
end if
END IF
哪里不对吗,为啥没有效果[/quote]
你要学会用debug;自己跟踪下;还有你代码是没问题的;IF ist_tjxx.jclx = 1 THEN
if upper(dwo.name) = 'etry_tz'then
dw_1.object.etry_tzpj[1] = "中"
end if
END IF
哪里不对吗,为啥没有效果