作者neiltsang (煞克(╬⊙д⊙)卖地壳)
看板Visual_Basic
标题[VB6 ] 关於字数即时更新 用回圈会当掉?[已解决]
时间Wed Jan 1 07:45:23 2020
哈罗
我想请问一下 如果有Textbox给使用者打字
旁边用label显示字数该怎麽即时更新
我的想法是在表单里放do loop回圈 用if then
宣告变数x 然後 x=len(text1.text)
接下来if x=0
else
label.text=x
这样子让标签变成字数 然而用这种方法似乎都会陷入无限回圈 当机
我其实是有用checkbox的方法 打勾就可以更新字数
但是这样使用者要一直点勾选不勾选 感觉还满烦人的
有办法让使用者在textbox中输入文字後马上就显示文字吗?
用回圈要加上什麽判断才可以过关?
-----
Sent from JPTT on my iPhone
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.220.255.143 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Visual_Basic/M.1577835931.A.F39.html
※ 编辑: neiltsang (61.220.255.143 台湾), 01/01/2020 07:45:53
1F:推 chinoyan: 不用回圈,用TEXT的事件 01/02 05:12
非常实用感恩 text的event就是change 所以果然不用回圈
https://imgur.com/usrCrvI
发了100P给你的热心~可查收
※ 编辑: neiltsang (61.220.255.143 台湾), 01/02/2020 07:13:31