❶ VB中什麼叫方法方法和事件有什麼區別請舉個通俗的例子說說
方法是對象具有的行為動作。
比如,按鈕控制項具有移動的方法。
語句:Command1.Move
200
事件是對象具有的感覺(注意,這個是我的理解與解釋,書本上可不是這么說的!)。
比如,按鈕能夠感覺到滑鼠單擊,就說按鈕具有單擊事件。
結合起來,把
Command1.Move
200
編寫在按鈕的單擊事件里,代碼如下:
Private
Sub
Command1_Click()
Command1.Move
200
End
Sub
運行一下,單擊按鈕,看看效果。
是因為,單擊按鈕後,就觸發了按鈕的單擊事件(Command1_Click()),於是執行里邊的代碼
Command1.Move
200
該代碼就使得按鈕有一個移動。
當然,你在Command1_Click()里不寫代碼,即使單擊按鈕,它也不會移動
,但是並非按鈕不具有這個事件,而是因為該事件里沒有代碼而已。
❷ vb中的事件與方法有什麼區別
簡單的說
事件是正在發生生什麼事情的時候。你可以在事件中編寫你想要在發生這個事件的時候要做的什麼的代碼。
方法是做一件事情。我的理解是它相當於一些公用代碼,當你要做一些事情的時候如果這事情是一個方法你調用這個方法就行了。