我正在使用vb.net進行數據輸入的最後一年項目 我想讓項目更加用戶友好 我使用代碼通過按下'Enter'來更改控件焦點(ASCII 13).. 並通過在我的項目中按'Esc'(ASCII 27)... 來清除當前控件的內容。一個窗體包含至少300個控件(t1,t2,t3,t4 ...)當用戶按下ENTER時更改主動控制
所以在T1的按鍵事件我已經writen
if asc(e.keychar)=13 then
t2.focus
elseif asc(e.keychar)=27 then
t1.text=nothing
end if
代碼工作正常,但產生ñ當我按下警報蜂鳴ENTER 改變主動控制...... 請幫我刪除蜂鳴警報..
而且由於100的控制它採取LO
如果我沒看錯的e.handled = TRUE是使用停用當前按鍵事件所以它不會在我的問題上工作.. – Pramod 2011-03-02 05:19:13
但你在這裏處理't2.focus',不是嗎? – n00b 2011-03-02 05:20:29
我的問題是當焦點從一個控件更改爲另一個控件時的嗶嗶聲... – Pramod 2011-03-02 05:23:01