求助計算機二級vb的問題弟十章鍵盤與滑鼠

時間 2022-03-08 10:04:57

1樓:丟了顏色的海

第乙個問題:

private sub form_mousemove(button as integer,shift as integer,x as single,y as single)

這個事件是窗體自帶的事件,滑鼠在窗體上移動就會被觸發。

事件中button 是表示,移動滑鼠時你按下了滑鼠的哪個鍵

不按滑鼠 button =0

按滑鼠左鍵 button =1

按滑鼠右鍵 button =2

同時按下滑鼠左右鍵 button =3

當你不按滑鼠並且滑鼠在窗體上移動的時候,事件中引數button的值是0

當你按住滑鼠的左鍵並且滑鼠在窗體上移動的時候,事件中引數button的值是1

當你按住滑鼠的右鍵並且滑鼠在窗體上移動的時候,事件中引數button的值是2

當你同時按住滑鼠的左鍵和右鍵並且滑鼠在窗體上移動的時候,事件中引數button的值是3

給你解釋一下 button and 3=3 這個判斷條件。 如下:

當and在兩個數字中間時,and運算子就不是邏輯與運算子而是按位「與」運算子了,所以當同時按住滑鼠的左鍵和右鍵button=3時「button and 3=3」換成二進位制就是 0011與0011=0011 這時這個等式是成立的,窗體就上輸出「aaaa"。(button =0或者1或者2的時候 「button and 3=3」這個條件都不成立所以窗體上不會列印任何東西) 故選 c、同時按下左、右鍵 是對的。

第二個問題:

private sub form_keymove(keycode as integer,shift as integer)這個事件不是窗體的事件,是自定義出來的事件。因此沒有呼叫語句呼叫這個函式時,他是不會被觸發的。你按滑鼠什麼鍵他也不會觸發事件,總結一句話,沒呼叫就不會執行**,所以 選d、按什麼鍵都不顯示 是正確的。

補充說明一下:就算呼叫了這個函式,窗體也不會顯示的。因為函式中沒有對button 賦值,所以button 一直是空值 「button and 3」的結果 會一直等於0 而不會等於3。

所以這個條件永遠也不會成立。窗體也一樣不會顯示任何東西。

希望你能明白,要是明白了就請你給分吧。

2樓:

首先說and。(a and b 時,a和b都變成2進製;在a and b中:每一位對應操作有0就為0)

思路一、3轉換為二進位制是11。button只能為空【ps:private sub form_keymove(keycode as integer,shift as integer) 沒有button】,所以是選d。

思路二、(button and 3)只可能是個布林值,或者是0或1,不可能為3。所以選d

計算機二級vb答案

你好 選擇題的答案 cbdab acbcd cdacd dacbc acabd cdbda bdbca 填空題的答案 14 邏輯判斷 需求分析 多對多 身份證號 text1.text text1.text form2 is else end select 12 10 number s 一 選擇題 1...

全國計算機二級VB的提問,計算機二級考試內容VB

我考過4級的 不難,而且題目都很死,多做做真題,出題的內容都在往年真題裡出現過的,我覺得他們就是換湯不換藥在乙個題庫裡面抽取的。有2008年的就可以了,做會了就好,把基本控制項用熟了,ado資料庫連線 還有些簡單的演算法死記就ok了,不要買新書了,當年我一本書走遍天下。多寫寫程式,一定要多寫,寫多了...

計算機二級問題

報考09年的二級考試,在今年的12月31日截止,現在可以去 華師武漢理工大學 武漢大學 湖北大學 華中科技大學 華中師範大學 湖北工業大學 中南財經政法大學 武漢科技大學 中國地質大學 湖北經濟學院 你可以選擇離你近的學校去報名!只要附近有高校的地方都可以報名,你可以去學校的計算機學院報名,不要在外...

大學計算機二級vb問題,如圖波浪線處

instr 函式 返回 variant long 指定一字串在另一字串中最先出現的位置。語法 instr start,string1,string2 compare instr 函式的語法具有下面的引數 部分 說明 start 可選引數。為數值表示式,設定每次搜尋的起點。如果省略,將從第乙個字元的位...

求 計算機二級c語言的複習,求 計算機二級C語言的複習資料

做書後習題 就ok了 然後記著 棧是先進後出 佇列是先進先出 樹的基本概念和計算方法 給我也發乙份吧 2401706331 qq.com 給我也發乙份好不好,謝謝了15084853 qq.com 兄弟也給我發乙份吧 505135596 qq.com 謝謝兄弟了 求計算機二級c語言的複習資料 要最新全...