精華區beta Visual_Basic 關於我們 聯絡資訊
VB裡面的碼是不一樣的喔 你可以寫一個類似的程式來找出碼 例如: Sub Form1_KeyPress(Key As Integer, Shift As Integer) Print Key;Shift End Sub (P.S.印象中VB似乎沒有Inkey$ 有的話就好用多了@@) (不懂P.S.在說啥的可以別管@@) ※ 引述《yenyi0312 (YenYi)》之銘言: : #include<iostream> : #include<conio.h> : using namespace std; : void main() : { : cout<<getch()<<" "; : cout<<getch()<<endl<<"--------------"<<endl; : main(); : } : ------------------------------------------------- : 執行結果: : 上: 224 72 : 下: 224 80 : 左: 224 75 : 右: 224 77 : ------------------------------------------------- : 以上這些是我從另外一個版問來的(感謝void老兄) : 在c++用getch一次只讀一個值所以讀兩次可以把上下左右兩個asc碼分別讀出來 : 請問vb有方法可以像c++一樣,可以把這種有擴展碼的asc碼讀出來阿? : 我用keypress完全讀不到 : 而用keydown讀出來的keycode也好像不太正確 : 請問有大大會嗎? -- "LPH" is for "Let Program Heal us".... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.36.61