熱心網友
如果是一個控件,比如文本框之類的,只需要在它的KEYPRESS事件中輸入代碼:Private Sub text1_KeyPress(KeyAscii As Integer)If KeyAscii = 13 Then‘在此輸入你要的反應End IfEnd Sub如果是想一個按鈕對回車鍵作出反應,只需要將它的DEFAULT屬性設為TRUE即可。如果你是不管焦點在什么地方都對回車鍵作出同樣的反應,則設計時通過屬性窗口將它的KeyPreview屬性設置成true,然后在它的KeyPress事件中輸入代碼:Private Sub Form_KeyPress(KeyAscii As Integer)If KeyAscii = 13 Then‘在此輸入你要想的反應。End IfEnd Sub
熱心網友
你說明白是怎么回事啊a
熱心網友
回車的AscII碼是13.
熱心網友
將form的KeyPreview屬性設置成truePrivate Sub Form_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then MsgBox "你按了回車鍵", vbInformation, "information" End IfEnd SubPrivate Sub Form_Load() Me.KeyPreview = TrueEnd Sub
熱心網友
是自然的回應啊!