關於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 省分數線 以上都能上普通的二本 其次是長遠考慮就業問題 只要有能力 做什麼都賺錢 哈哈 這個是現實 現在設計方向還可以吧 什麼路闖的時候都難 貴在堅持 還有重要的一奌 是否...
關於曼昆巨集觀經濟學的一點疑問,關於 曼昆 巨集觀經濟學
巴云溪 一個是銷售環節 一個是生產環節 第一個,你賣出去的商品比你計劃賣出去的少,那你自然就會有存貨積壓。第二個,你計劃生產的數量小於你生產的數量,也就是說生產過多。於是存貨自然也較多了。關於 曼昆 巨集觀經濟學 淨出口是美元的需求,因為國外購買美國的出口商品需要美元才能交易。資本淨流出是美元的供給...