Text1.SetFocus 我是初学者,这个语句错在那里 Text1.SetFocus 我是初学者,这个语句错在那里,想在打开窗体时焦点到 text1 控件上。Private Sub Form_Load()Text1.SetFocusEnd Sub 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建议让text1的tabindex属性为0这样打开窗体时text1自动会得到焦点。 这个语句要放在Form_Active里才行,没有Load完,怎么SetFocus呢,一定会报错的。 焦点只能移到可视的窗体或控件。因为在窗体的 Load 事件完成前窗体或窗体上的控件是不可视的,所以如果不是在 Form_Load 事件过程完成之前首先使用 Show 方法显示窗体的话,是不能使用 SetFocus 方法将焦点移至正在自己的 Load 事件中加载的窗体的。也不能把焦点移到 Enabled 属性被设置为 False 的窗体或控件。如果已在设计时将 Enabled 属性设置为 False,必须在使用 SetFocus 方法使其接收焦点前将 Enabled 属性设置为 True建议采用楼上说的方法 Load 过程中, Text1还没装入呢,当然会出错用楼上 mozhanshi(魔战士) 的方法可行 我也碰到过,说无效的过程或调用。试试把tabindex置成0。没深究,感觉上Form_Load时还未创建Text就调用了 Text1.TabIndex = 0 较可行放在Form_Active事件中,以后会方便些。避免因其他控件的TabIndex 属性与其相驳。 请问你这个text1是不是数组啊? private sub form_load() show text1.setfocusend sub这样也行的吧 说一点吧,其实应该没什么说的因为正确答案已经有人说出来了,但是,为什么还是有那么多人在说自己的错误观点呢?正确的答案应该是lfshf() 的答案,至于把tabindex设置为0是不行了,这个问题没必要多说了大家试试就行了!!! 文件读取的问题 恩,上来散个小分! 如何获取文件的路径 ●●300元提供一套VB管理系统源码(含进销存和人事工资)●● 请问用OPEN打开一个文本文件,然后用PRINT来写文件,可是在每一行未都加一个换行,怎样才能不加这个换行呢? 我才学vb,我的oracle数据库连接失败,请给出解决方案!! 窗体的打印(在线等待) 请问,access库中表的说明及字段的说明怎样提取?诚心给分,100 怎样判断form已关闭? 请问如何用DATA控件连接一个含有密码的ACCESS数据库? 请问在VB中如何编制并口通信的程序? 求程序,求个大侠帮忙!
这样打开窗体时text1自动会得到焦点。
用楼上 mozhanshi(魔战士) 的方法可行
较可行
放在Form_Active事件中,以后会方便些。避免因其他控件的TabIndex 属性与其相驳。
show
text1.setfocus
end sub
这样也行的吧
正确的答案应该是lfshf() 的答案,至于把tabindex设置为0是不行了,这个问题没必要多说了大家试试就行了!!!