Re: [VB6 ] VB新手問題~ 有關 Keypress 跟 Enter P …

看板Visual_Basic作者 (Y78)時間17年前 (2009/01/27 22:00), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
不知道是不是你要的 我個人覺得是不太像啦 光是從Enter事件裡改顯示隱藏就夠奇怪了 剛剛研究了一下 發現Enter事件會在Textbox.focus的時候觸發 所以把keypress改成這樣 Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress If e.KeyChar = Chr(13) Then e.Handled = True TextBox2.Visible = True TextBox2.Focus() End If End Sub Textbox2.Focus() 就會觸發Textbox2.text的enter事件 而textbox2的enter裡面寫這樣 Private Sub TextBox2_Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox2.Enter '代表有人執行TextBox2.Focus() TextBox2.Visible = True TextBox1.Visible = False Label1.Text = "Now Please entry here" End Sub End If textbox1的部份也照做 但是這樣 好像就不太符合要在enter裡面改顯示隱藏了(我在keypress先改了 僅供參考 不確定正確 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.162.36

01/28 00:59, , 1F
真感謝你阿!!! 原來 Enter 可以用 Focus來觸發 XD~~
01/28 00:59, 1F

01/28 01:01, , 2F
應該是正確了吧.. 很感謝你的幫助!!! Y78大新年快樂^^
01/28 01:01, 2F

01/28 01:56, , 3F
新年快樂~
01/28 01:56, 3F
文章代碼(AID): #19VnE4rY (Visual_Basic)