大神们,怎么让文本框<10的时候,自动填充0
vb吧
全部回复
仅看楼主
level 6
传播感恩
楼主
比如,输入5,显示05,
2024年06月22日 00点06分
1
level 6
传播感恩
楼主
然后,输入15,仍然显示15
2024年06月22日 00点06分
2
level 8
tbzp666
format
2024年06月22日 01点06分
3
初音✨七奈
@传播感恩
一边输入一边改格式肯定不合适,所以排除Change、KeyPress、KeyDown这些事件,可以考虑LostFocus,或者其他控件的事件(比如点击某个按钮时)
2024年06月22日 08点06分
传播感恩
输入15变成了105了
2024年06月22日 06点06分
传播感恩
501
2024年06月22日 06点06分
传播感恩
应该放在什么事件里啊?
2024年06月22日 06点06分
level 1
贴吧用户_71d5c9b
text1.text=format(text1.text,"00")
2024年06月22日 01点06分
4
旋彩小伙子🎓
format有format和format$之分,format$可以减少转化,比format效率要高
2024年06月22日 01点06分
传播感恩
输入15变成了501了
2024年06月22日 06点06分
level 2
wudechun1982
两个控件:text1、text2
在text1的change事件中:
Private Sub Text1_Change()
Text2.Text = Format(Text1.Text, "00")
End Sub
2024年06月22日 08点06分
5
1