比如说我有个Form。我想它一出现就将焦点停在某个对话框上。
该怎么实现呢?

解决方案 »

  1.   

    Private Sub Form_Activate()
    Text2.SetFocus
    End Sub
      

  2.   

    你有没有Form_Load?如果没有的话最好换另一种方法
      

  3.   

    laviewpbt(人一定要靠自己) 的解决方法可行。谢谢!谁能再解释一下为什么吗? ^_^
      

  4.   

    因为控件要获得焦点,控件就必须显示出来了,而 Load 事件发生的时候各个控件还没有显示出来。而Activate事件发生的时候控件已经显示出来了Option ExplicitPrivate Sub Form_Load()
        Me.Show
        Text1.SetFocus
    End Sub