Re: [VB6 ] 輸入字元 ,讓特定的元件動作?

看板Visual_Basic作者 (矇面加菲獅)時間19年前 (2006/07/14 23:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串7/8 (看更多)
找到哪裡的問題了... 第一,因為事件觸發順序的關係,KeyDown 的時候,TextBox 的內容尚未改變: Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer) Select Case KeyCode Case vbKeyA To vbKeyT cmdname = "Command" & CStr(KeyCode - (vbKeyA - 1) & "_click" Case Else Text1.Text = "" Exit Sub End Select CallByName Me, cmdname, VbMethod End Sub 第二,被 CallByName 呼叫的副程式必須為公有方法: Public Sub Command1_Click() MsgBox 1 End Sub -- ▃▅▇▆▄ ▆▂▃ ` 逝去感如何能留住,半點遺留殊不易,██▅▇▄▃ ▇▃▂" . █████████▃i ▁▄▇ 更多悽悽慘慘的遭遇………██▆▃ █▅▆▃ˍ▄* ▂█▄▇▅▂. 我不知道,王~八~蛋~~! ▂▆███ █▄▃ 。fumizuki。Check。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.184.116.195
文章代碼(AID): #14jxvLVV (Visual_Basic)
討論串 (同標題文章)
文章代碼(AID): #14jxvLVV (Visual_Basic)