http://www.d1vb.com上万个VB朋友都注册了,50000条记录就是人气的象征!几千个代码和文章是你急需的。我是版主和站长,欢迎您的光顾!我们会尽最大努力帮助你。

解决方案 »

  1.   

    ActiveControl 属性 返回拥有焦点的控件,例如你在每一个控件的Tag属性都添加上控件的名字,那么可用下面方法得到当前有焦点的控件的名字:
    dim mName as string
    mName=Form1.ActiveControl.Tag
    要得到上一控件的名称,先定义一个全局变量,在每个控件的LostFocus 事件加上一句,例:
    public gName as string
    Private Sub text1_LostFocus ()
     gName=me.text1.name
    End Sub
    那么当你要知道上一控件时就可以了。
    例:
    当前控件 mName=Form1.ActiveControl.Tag
    debug.print mname
    上一控件
    debug.print gname