民國107年 第2梯次 電腦軟體設計丙級 學科

第35題

在視覺化程式語言(如Visual Basic.NET)中,若欲得知使用者是否按下F1 鍵,則應設計下列那個事件 的處理程式?

題目

在視覺化程式語言(如Visual Basic.NET)中,若欲得知使用者是否按下F1 鍵,則應設計下列那個事件 的處理程式?

  1. (1) KeyDown
  2. (2) MouseDown
  3. (3) Click
  4. (4) KeyPress

官方答案

(1) KeyDown

解析

KeyDown 事件在使用者按下實體按鍵時觸發,可透過 KeyCode 判斷是否為 F1 等功能鍵。KeyPress 只處理可產生字元的按鍵,功能鍵通常不會觸發它;MouseDown 與 Click 則屬於滑鼠事件,與鍵盤無關。因此要偵測 F1,應處理 KeyDown 事件。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料