VB中load和click有什麼區別,我知道事載入事單擊,能具體說說載入的意思嗎

2022-03-15 17:43:53 字數 1646 閱讀 5699

1樓:湘湖泛舟

load 和 click 這兩個都是事件,意思就是當這些事情發生的時候,要求電腦做些什麼事情.

載入一般是窗體的事件,就是說當您用命令form1.show 使窗體出現在螢幕上,電腦先要準備生成好這個窗體,然後在螢幕上顯示出來,這個準備的過程就是載入事件,這之後的事件就是啟用事件(activate),顯示乙個窗體,以上兩個事件是一定會發生的,而且load 在前 activate在後,當窗體顯示後,才會有這個窗體上的其它事件,如你說的click事件.

在載入的過程中,你可以在這個事件裡新增**,使窗體在顯示到螢幕上之前,這些工作就完成了,當然,**的運算不能太多,比如讀取巨多的資料,這會使窗體顯示很慢,從而會使使用者感到**效率低.

2樓:

load:

將開啟窗體看成乙個事件,開啟窗體的時候執行了一下 load 裡面的**。與其他事件不同的是,這個事件的觸發是在建立窗體的時候就已經完成。在窗體仍然存在的時候,就無法再次觸發此事件,除非將其關閉再次開啟,當開啟的同時也就觸發了此事件。

click:

觸發 單擊 事件,就會執行 click 中的**。因為可以無限制的去點選,也可以無限制的去執行。

3樓:匿名使用者

load是發生在控制項被畫出,窗體還沒顯示時,沒用呼叫,只發生一次

click發生被單擊時,每次單擊都發生

4樓:房恩巨集

恩。樓上解釋很清楚了。

vb中form_load和form_click有什麼區別

5樓:冰苠觀社會

1、事件的執行順序不同。form_load在form_click前執行。

2、事件產生的原因不同。form_load是load控制項載入時產生的事件。form_click是click控制項受到滑鼠單擊時產生的事件。

3、用處不同。form_load事件一般在程式引導的時候做某些變數,控制項等引數的初始化之時使用,form_click事件是在需要實現點選滑鼠左鍵,做處理時使用。

form_load 和form_click 是窗體(form) 這個例項的兩個事件。

在程式執行時單擊窗體內的某個位置,visual basic將呼叫窗體的form_click事件。如果單擊的是窗體內的控制項,則只能呼叫相應控制項的click事件。

在程式執行時,當窗體被裝入工作區時開始為initialize之後才觸發它的load事件。所以該事件通常用來在啟動應用程式時,對控制項屬性和變數初始化。

6樓:滿以柳

form_load 和form_click 是窗體(form) 這個例項的兩個事件。

通俗的講就是當窗體在生成-執行-及銷毀的整個過程中將會發生的某個時間節點上的事件。如:你在上學的路上買個可樂喝,繼續走著,喝著的時候遇見你的同學小王.....等等。

_load 的發生是在 form 裝載的過程發生,且form還沒有呈現在視窗中,也就是還沒有最後形成窗體,當load 完成後就形成了你所見的窗體。因此,程式中一些需要初試化引數的設定需要在load事件中完成....

_click 事件是form 窗體中有滑鼠點選左鍵發生的事件,主要指窗體的空白處(有其它控制項覆蓋地方無效)

7樓:宙斯盾

表單載入 表單被點選

VB中Caption和Name屬性有何不同

乙個是控制項的名字,使用者是看不見的,就相當於人的身份證一樣 乙個是控制項的標題,使用者是看的見的,就相當於人的服裝一樣 vb中物件name屬性與caption屬性有何區別 name屬性是乙個控制項 的物件名稱,是每個控制項都必需有的,是對乙個控制項的唯一內標識,就像容每個人身份證號碼一樣,capt...

VB中,執行,Print2And3的結果為什麼是

數字的邏輯運來算是按二進位制位 算的,而不是把數字轉bai換成boolean型別再運du算。2 11111110 以8位為例,zhi16 32位什麼dao的前面補足0就行。3 11111101 注意前面的1基本都是符號位,運算結果是11111100,也就是 4。vb題,a 3,b 2,c 1,執行p...

vb中引號和雙引號的使用

號是鏈結符,單引號和雙引號功能基本相同!vb與asp中單引號是表示注釋 雙引號用於字串,如字串中有雙引號,可以在前面在加個雙引號來轉意 加號就是起連線的作用,這個是最基本的啊 雙引號裡面是字串.檢索資料庫的時候是需要語句的,要包含在字串裡面.單引號裡面是資料庫查詢語句裡的字串值.加號表示連線符號.1...