關於VB的事件過程一點疑問 30

時間 2025-01-14 00:20:17

關於vb的事件過程一點疑問

1樓:網友

你的問題可能我沒有理解,但還是說一說:

1、控制項有多種事件,我們經常用的是滑鼠單擊事件(click),此外還有滑鼠雙擊事件、鍵盤事件等等,對於大多數控制項有公用的事件,而各控制項又有自己特定的事件,由於控制項不同,事件可能就不相同。

2、控制項一旦確定後它的事件是它固有的,這些事件是在設計該控制項時開發者確定的,例如change 事件是文字框(當然也有其他控制項)控制項中內容方式變化時發生的事件,因此事件不是vb開發者隨意定義的。

3、新增過程在程式中是非常方便的,首先在物件視窗雙擊控制項,立即在**視窗即可建立該控制項的預設事件,如果你不是需要這個過程,在**視窗的上面選擇你需要的事件來建立過程。

2樓:網友

我懂你的意思,但在我們安裝的vb沒有你說的那種功能(三擊),等等類似,要有你說的那些功能也行,不過要自己編寫控制項。

另外乙個問題,我也只用過子程式和函式。其它兩個沒有用過,無法。

vb事件的概述

3樓:孤獨患者丶憇

事件(event):

事件是指由系統事先設定的、能被物件識別和響應的動作。

例如:我們在窗體上按了一下滑鼠左鍵,這樣就發生了乙個窗體的「click」(即單擊)事件,並執行與其對應的事件過程。這個的事件過程名稱為: form1_click

我們可以為事件過程編寫**,使得當某個物件發生了某個事件時可以執行我們需要的一些操作。

事件即控制項對外部條件的反應,不同的控制項具有不同的事件。如:對於命令按鈕,通常情況下我們都是單擊它,所以最常使用的是單擊事件,對於驅動器列表框控 件,通常我們使用的是它的改變事件。

但我們使用控制項的相應事件時,我們必須對其相應的事件進行編寫**,否則控制項什麼事情也不會做。

在vb中什麼是事件?

4樓:網友

事件:當某某的條件滿足時,發生的動作稱為事件。

事件按引發的條件源不同分為四種:

更改事件(由狀態發生變化所引發的動作)

1、文字框數值改變了,畫面拖動了,等等。

時間事件(時間引發事件的源)

1、比如timer控制項的時鐘觸發。

訊號(訊息)

1、比如系統中api呼叫。

呼叫(主動呼叫)

vb中的事件和子程式問題

5樓:網友

1、不要稱自己菜鳥,任何乙個虛心求學的人都讓人敬佩。

也沒有高手,因為高手之外永遠有高手。

2、我看了大漠外掛程式,並仔細思考了你所說的,確實不好理解。你所說的繫結其實是給這個外掛程式(vb稱控制項)找乙個容器(窗體)來放置它,脫離開窗體控制項就無法工作。一旦呼叫控制項,窗體也隨之被載入。

3、你要為大漠控制項編制乙個鼠鍵指令碼讓其執行,這應該是你的程式目的。但並沒有執行。

4、分析問題:估計是begin呼叫程式寫的有問題,a:begin程式並沒有真正正確呼叫大漠控制項(dmkj)的方法 b:dmkj的使用方法不正確,比如呼叫引數或初始化都要正確等。

5、可以這樣去寫:

a: 預先建立窗體mkform,放置dmkj,儲存之。

b: 在你的xx_click事件中只 load mkform,並不顯示。

c: 在xx_click事件中,執行 dmkj的指令碼呼叫這樣去呼叫:方法(屬性)(指令碼引數)

d:仔細看一下dmkj的使用,拿乙個最簡單的試一下。

6、解釋sub: 每個sub 和 function 肯定都是獨立的,這個sub裡定製了滑鼠形狀,再呼叫其他sub滑鼠肯定不會變回去,除非其他sub也改變滑鼠形狀。但sub可以呼叫另乙個sub或改變其之內的變數。

但這在程式設計中應少用。發生必存在,除非改變。

it' ok.

6樓:

你肯定不是個菜鳥,鑑定完畢。

7樓:網友

每個private sub 都是有控制代碼單獨控制處理的,也就是相對獨立的。

不知道你的繫結視窗是嘛意思,如果是呼叫另外乙個視窗的話,在你執行這個呼叫的時候程式已經跳轉了,子程式直接放到繫結的那個視窗的private sub 事件裡就可以執行啊。

8樓:網友

看了不是高手,高手的問題不至於晦澀難懂。

1、sub和sub,不一定獨立,乙個sub中可以call另乙個sub2、不需要每個sub都執行同樣的**,你可以寫乙個特殊的sub或function,共其他sub呼叫。

3、你知道什麼叫初始化嗎?

vb設計事件過程

9樓:網友

註釋① 中,把49改為50,否則50號將永遠遺漏!

按鈕中寫:if then

10樓:匿名使用者

哇 這些都是什麼呀 完全看不懂呢。

vb事件的事件處理器

11樓:海賊

確定控制項如何響應事件的事件過程可以稱之為「事件處理器」。

要為某一控制項的特定事件編寫程式,可以通過雙擊控制項切換到**視窗再選擇相應的事件來完成,也可以通過「檢視」選單中的「**視窗」命令切換到**視窗來完成。

我們看到兩個下拉選單框,第乙個下拉選單框裡包含了窗體中所有的控制項,包括窗體本身;第二個下拉選單框中包含了選中控制項的所有事件。在此狀態下,要對某個 控制項進行程式設計,需要 先在左邊的下拉選單框中選中要程式設計的控制項,然後再右邊的下拉選單框中選擇要程式設計的事件。例如我們要對「commandl」控制項的「keydown'』事件 進行程式設計。

控制項名稱和相應事件的名稱共同構成了事件處理器的名稱,如上圖中所示的「form load ()表示物件是「form'』窗體,「load'』表示窗體的載入事件,即窗體啟動時發生的事件,對此事件進行程式設計可以確定窗體啟動時所做的事情。

常用的事件有兩種,即滑鼠事件和鍵盤事件。

關於數學和明天之間的一點疑問?高手賜教

淚vs淚 很高興在這裡看到好多數學同盟 1.簡單的說數學與應用數學是數學專業最基本最紮實的一個專業,對於培養嚴謹學風,努力治學是很有意義的。而且實用性很強,據專家估計,這個是近5 6年都會很熱門的專業,而且不會出現供大於求的狀況,這一點你大可放心。2.不應該這麼迷茫的,因為對現在的態度決定了你的未來...

關於美術專業的一點疑問 20,一些關於美術的問題

呵呵 我也是文科 也是美術 短期目標 比較現實的目標 就是考好學校稍微容易奌 看你文化成績咯 文化課在350以上 專業在162 省分數線 以上都能上普通的二本 其次是長遠考慮就業問題 只要有能力 做什麼都賺錢 哈哈 這個是現實 現在設計方向還可以吧 什麼路闖的時候都難 貴在堅持 還有重要的一奌 是否...

關於曼昆巨集觀經濟學的一點疑問,關於 曼昆 巨集觀經濟學

巴云溪 一個是銷售環節 一個是生產環節 第一個,你賣出去的商品比你計劃賣出去的少,那你自然就會有存貨積壓。第二個,你計劃生產的數量小於你生產的數量,也就是說生產過多。於是存貨自然也較多了。關於 曼昆 巨集觀經濟學 淨出口是美元的需求,因為國外購買美國的出口商品需要美元才能交易。資本淨流出是美元的供給...