民國107年 第2梯次 電腦軟體設計丙級 學科
第35題
在視覺化程式語言(如Visual Basic.NET)中,若欲得知使用者是否按下F1 鍵,則應設計下列那個事件 的處理程式?
題目
在視覺化程式語言(如Visual Basic.NET)中,若欲得知使用者是否按下F1 鍵,則應設計下列那個事件 的處理程式?
- (1) KeyDown
- (2) MouseDown
- (3) Click
- (4) KeyPress
官方答案
(1) KeyDown
解析
KeyDown 事件在使用者按下實體按鍵時觸發,可透過 KeyCode 判斷是否為 F1 等功能鍵。KeyPress 只處理可產生字元的按鍵,功能鍵通常不會觸發它;MouseDown 與 Click 則屬於滑鼠事件,與鍵盤無關。因此要偵測 F1,應處理 KeyDown 事件。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。