KeyPress 可以detect到 tab鍵嗎? |
答題得分者是:yachanga
|
BorlandUser
中階會員 發表:148 回覆:217 積分:73 註冊:2004-02-19 發送簡訊給我 |
|
Mickey
版主 發表:77 回覆:1882 積分:1390 註冊:2002-12-11 發送簡訊給我 |
|
yachanga
資深會員 發表:24 回覆:335 積分:296 註冊:2003-09-27 發送簡訊給我 |
VK_TAB
or #9 補充一下
如何測試TAB鍵
procedure TForm1.ApplicationEvents1Message(var Msg: tagMSG;
var Handled: Boolean);
begin
case Msg.message of
wm_keydown:
begin
Memo1.Lines.Add(IntToStr(msg.wParam));
if msg.wParam=vk_tab then
showMessage('tab key press');
end;
end;
end; 發表人 - yachanga 於 2004/05/05 11:32:45
|
BorlandUser
中階會員 發表:148 回覆:217 積分:73 註冊:2004-02-19 發送簡訊給我 |
|
yachanga
資深會員 發表:24 回覆:335 積分:296 註冊:2003-09-27 發送簡訊給我 |
引言: 是否在keypress到... Key = VK_RETURN or Key = VK_TAB?? 它說incompatible type?KeyPress(Sender: TObject; var Key: Char); KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); VK_XXX 是 Word..您用Char , 當然會有問題囉 Try it using KeyDown ... |
BorlandUser
中階會員 發表:148 回覆:217 積分:73 註冊:2004-02-19 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |