能不能试试这样:
RESTRU=COMMAND1_CLICK()

解决方案 »

  1.   

    !!!!把command1_click中的代码写成一个过程,在command1_click、command2_click分别调用不就行了?
      

  2.   

        用控件数组!!
        你复制两个CommandX,名字相同。而Index属性不同。这样就制作出一个控件数组。然后只要一个CommandX_click就可以了。只要CommandX控件数组里的任何一个产生Click事件都会去触发CommandX_click。    比如你的程序有100个按钮,每个按钮都做一样的事情。则只要一个有100个元素的控件数组就可以。Sub CommandX_Click(Index As Integer)
      过程……
    End SubIndex参数返回产生事件的Command控件在数组里的编号。假如你指定CommandX(12)这个元素进行一个特殊过程,则这样写。Sub CommandX_Click(Index As Integer)
      If Index=12 Then 过程……
    End Sub
      

  3.   

    call command1_click
    或用控件数组
      

  4.   

    private conmand2_click
    command1.VALUE = TRUE
    end sub