[VB6 ] 關於字數即時更新 用迴圈會當掉?
哈囉
我想請問一下 如果有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://www.ptt.cc/bbs/Visual_Basic/M.1577835931.A.F39.html
※ 編輯: neiltsang (61.220.255.143 臺灣), 01/01/2020 07:45:53
推
01/02 05:12,
5年前
, 1F
01/02 05:12, 1F
非常實用感恩 text的event就是change 所以果然不用迴圈
https://imgur.com/usrCrvI
發了100P給你的熱心~可查收
※ 編輯: neiltsang (61.220.255.143 臺灣), 01/02/2020 07:13:31
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章