VB中text控件的visible属性和setfocus方法出现矛盾,怎么办 把text控件的visible属性设置成false也就是让它看不见然后再写 text1.setfocus运行时候就会报错怎么办我又想让界面上有个文本框接收我输入的信息又想不被人看见 把这个文本框隐藏起来又要让这个文本框永远setfocus怎么办啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把它放到显示区域外的地方比如 text1.move -100,-100 Setfocus只能对可见的控件有效。 正如楼上所说,setfocuse只对可见控件有效,要想达到目的,首先不能用visible=false, FORM_LOAD事件中,将Text1.Top = Screen.Height + 500,这样就看不到text1了并且还可以接受setfocuse 其实你可以用窗体的keypress事件来接收用户输入的信息 如上方法的话,用户可能在拖窗体大小时候会看到建议在Form_Resize事件添加如上代码 if text1.visible then text1.setfocusend if 你那个 TextBox 只要一个小框框就行了。画到窗体内后,在属性列表中把它的 Top 属性设置成负的,一劳永逸。比如你画的 Text1 的Height = 375, 把 Top 改成-500、-1000等。 textbox都可以不要的.把窗体的keypreview属性设置为true,这样即使窗体上没有任何可以输入焦点控件,甚至根本就没有控件,这个时候窗体的key相关事件(keypress,keydown,keyup)都会触发. MSComm一次发多条指令,接受多条返回数据 VsFlexGrid怎样响应下拉列表事件? vb6.0 关于CreateFileMapping的问题 SQL+datagrid问题? 筛选记录问题! vba对mdt开发,怎样打一个螺孔???高手千万不要不说话呀!很着急的! 请教一下GROUP by 的用法 关于TreeView的使用的问题,下面是选中节点中的处理函数 如何在VB中取得OLEDB Provider列表? 哪里有可用的VB3反编译工具 请问花生壳动态域名解析怎么用? 怎样表中的字段增加到combo中。
FORM_LOAD事件中,将Text1.Top = Screen.Height + 500,这样就看不到text1了
并且还可以接受setfocuse
建议在Form_Resize事件添加如上代码
text1.setfocus
end if
画到窗体内后,在属性列表中把它的 Top 属性设置成负的,一劳永逸。
比如你画的 Text1 的Height = 375, 把 Top 改成-500、-1000等。
把窗体的keypreview属性设置为true,这样即使窗体上没有任何可以输入焦点控件,甚至根本就没有控件,这个时候窗体的key相关事件(keypress,keydown,keyup)都会触发.