楼上大哥, 那我要是调用form的clicked事件呢? 你给我个通用的调用事件的方法啊,多谢了

解决方案 »

  1.   

    不管掉用什么事件,只管在代码中写入事件的过程名,call也可以省略。
    至于如何写,看看程序里的事件就知道了,就是private sub后面的。注意有些过程要求参数。
      

  2.   

    顶楼和楼上的说得对。只要在click事件中写"unload me"就可以调用unload过程
      

  3.   

    注意他说的是调用而不是触发事件,我理解是调用他为某事件写的过程代码。
    精确地说,unload me虽然也可以执行unload事件的代码,但它是触发了事件。
    作为更加一般意义上的调用手段,可以直接call你所写的事件过程代码。
    当然,上面的call form_unload(0)并不一定能真正卸载窗体,如果被调用的过程没有卸载代码的话。
      

  4.   

    調用form的Click事件
    Call Form_Click
    通用的寫法是: Call Form_ABC (其中ABC是你要調用的事件名)但這裡的Unload你可以理解為是一個函數(不是事件).所以不能照上面的語法去寫如果你想在Command1_Click内調用本窗体的Unload
    可以這樣寫:
    Private Sub Command1_Click ()
    Call Unload (Me)
    end sub
      

  5.   

    PS:我的意思是说用我上面说的方法可以,用 call form_unload(0)也可以
      

  6.   

    不就是一句 Form_Unload  ?有那么麻烦?
      

  7.   

    大家的讨论让我受益非浅呀,我觉得标准的应该是用call做吧