L lyctree Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-11 #1 按两次'['键为什么得到的key值不同。一次是219,一次是229。总是间隔出现。 好奇怪啊。。。。。。 229表示的是什么,有什么作用!!
L lyctree Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-12 #3 procedure TfrmRouteProc.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin showMessage(IntToStr(Key)); end; 当按两次'['键时,key就会一次是219,一次是229。总是间隔出现。
procedure TfrmRouteProc.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin showMessage(IntToStr(Key)); end; 当按两次'['键时,key就会一次是219,一次是229。总是间隔出现。
踏 踏浪99 Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-12 #4 没有吧,我刚试过了,一直显示219,你把系统重新启动一边吧
W wqhatnet Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-12 #5 procedure TForm1.Memo1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin showMessage(IntToStr(Key)); end; 我试了,没有问题啊
procedure TForm1.Memo1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin showMessage(IntToStr(Key)); end; 我试了,没有问题啊
L lyctree Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-12 #6 好奇怪啊!又好使了! 能告诉我229是什么意思吗?? VK_PROCESSKEY = 229
L lyctree Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-12 #11 kingdeezj,能告诉我这个值有什么作用,什么时候出现??
K kingdeezj Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-13 #12 测试了一下,在输入法打开的情况下"["键值为229,不打开输入法值为"219",但没有出现你说的交替出现的情况.我的测试环境:Win2000 Professional + Delphi6
C cnzhw007 Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-13 #13 中文下的符号的AscII值与英文下的是不同的!
C cnzhw007 Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-13 #15 229只是表明在中文模式下,没有什么意义,并且使用的是中文标点符号输入时,只显示229!你要是需要监控‘[’字符,可以使用API函数! GetAsyncKeyState($db)=0表示不是按下的‘[’键!
229只是表明在中文模式下,没有什么意义,并且使用的是中文标点符号输入时,只显示229!你要是需要监控‘[’字符,可以使用API函数! GetAsyncKeyState($db)=0表示不是按下的‘[’键!