注册 登录
编程论坛 VB6论坛

vb6设置文本框的宽度为0怎么弄,width=0会有一个最小固定宽度,怎么办呢??

one_x 发布于 2018-04-20 23:18, 1917 次点击
如题,谢谢~
5 回复
#2
one_x2018-04-20 23:23
有人知道怎么解决吗?
#3
wds12018-04-21 10:06
你设置为0是为了实现不显示,用以下方法

Text1.Visible = False
#4
xzlxzlxzl2018-04-21 22:40
还有一个办法,设置left、top属性移到屏幕外,需要时再设置回来
馊主意,还是用3楼答主的方法吧。
#5
风吹过b2018-04-21 22:46
赞成4楼的处理方法。
有些控件在隐藏的情况下,属性不更新,动作不支行,事件不响应。问题还找不出来。
#6
xzlxzlxzl2018-04-21 22:56
突然想到题主这样用是不是另有用途?
我曾经做过一个延时自锁的程序,要开锁是要按特定顺序点击窗口特定位置的(类似于现在的手机图形开锁),这些位置是使用和窗体背景色相同的label控件实现的,由于控件颜色背景色相同,外表上看不到这些控件的存在,只有管理员知道大致点击哪些位置。
1