照你說(shuō)的有兩種情況
成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),湘東企業(yè)網(wǎng)站建設(shè),湘東品牌網(wǎng)站建設(shè),網(wǎng)站定制,湘東網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,湘東網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
1.設(shè)置窗體的acceptbutton屬性為button1
,就能
使回車相當(dāng)于button1,
但是esc無(wú)法設(shè)置
2.獲取按鍵,若為keys.enter
,調(diào)用button1的事件處理函數(shù)
若為keys。escape
調(diào)用button2
思路很簡(jiǎn)單:通過(guò)textbox的keypress事件來(lái)捕獲鍵盤輸入,輸入輸入的是回車鍵,則調(diào)用Button_click事件
代碼如下:
Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
If e.KeyCode = 13 Then
call Button1_Click()
end if
End Sub
在form_KeyDown時(shí)間中加上這句
If e.KeyCode = Keys.Enter Then
SendKeys.Send("{Tab}")
End If
用SQL數(shù)據(jù)庫(kù)。VB.NET是微軟公司在2002年推出的一種開發(fā)基于.Net平臺(tái)應(yīng)用程序的開發(fā)語(yǔ)言,vb.net在單擊回車鍵時(shí)將數(shù)據(jù)寫入數(shù)據(jù)庫(kù)需要用SQL數(shù)據(jù)庫(kù)。
可以用chr函數(shù)或者vbCrLf這種表示
chr(10):換行,相當(dāng)于vbLf
chr(13):回車,相當(dāng)于vbCr
chr(13)+chr(10):回車+換行,相當(dāng)于vbCrLf
如果是簡(jiǎn)單的換行用vbcrlf 或 environment.newline
要獲得鍵盤的回車鍵用api 的
Declare Function GetAsyncKeyState Lib "user32" Alias "GetAsyncKeyState" (ByVal vKey As Long) As Integer