help一定不會錯嗎? |
答題得分者是:eaglewolf
|
heartgame0
一般會員 發表:2 回覆:29 積分:11 註冊:2008-07-28 發送簡訊給我 |
以下是看help的,是已經會用了,但是不是用下列的方式。
覺得,會不會是版本更新,內容還是舊的呀!沒用過早期版本,我用的是7版, 怎麼試就是不可以,明明就沒有定意key_F1(還要自己定意呀),剛用這套軟體時,就遇到,到搜尋引擎才找到, 打VK_F1才對,那到底是為什麼呢?? ps. CLX application 跟 application 都試過都不行。 This cross-platform example changes a form color to aqua when the user presses the F1 key, even when a control on the form has the focus. When the user releases the key, the form returns to its original color. var FormColor: TColor; procedure TForm1.FormCreate(Sender: TObject); begin KeyPreview := True; end; procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if Key = Key_F1 then begin FormColor := Form1.Color; Form1.Color := clAqua; end; end; procedure TForm1.FormKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState); begin if Key = Key_F1 then Form1.Color := FormColor; end;
------
資訊業是永遠不能停止學習的行業! 但是進步都只是一點點一點點! ==可以不用理我!因為我的程度只有2成,或許不到!! ==我只會拉拉元件,打打迴圈,打打條件判斷,連連資料庫,rs232送送訊號,印表機簡單列印。 只有寫寫小小的點餐軟體(為何想寫,因為叫人家改的小東西,都ooxx,是會付錢的又不是沒錢,但是理由還是一堆) 編輯記錄
heartgame0 重新編輯於 2009-09-16 17:17:11, 註解 無‧
heartgame0 重新編輯於 2009-09-16 17:53:45, 註解 無‧ heartgame0 重新編輯於 2009-09-16 17:53:45, 註解 無‧ heartgame0 重新編輯於 2009-09-16 17:55:07, 註解 無‧ |
老大仔
尊榮會員 發表:78 回覆:837 積分:1088 註冊:2006-07-06 發送簡訊給我 |
|
kadee
高階會員 發表:11 回覆:141 積分:165 註冊:2002-03-20 發送簡訊給我 |
|
heartgame0
一般會員 發表:2 回覆:29 積分:11 註冊:2008-07-28 發送簡訊給我 |
我是在delphi 7版,help 索引打
KeyPreview (會出現example(delphi)) 以及 key (會出現key codes) 裡面都是寫key_XXX的!! ps....我知道沒有任何東西是不會錯的。只是想確認,它錯了嗎? 還是有我沒看出來的技術可以應用!!!
------
資訊業是永遠不能停止學習的行業! 但是進步都只是一點點一點點! ==可以不用理我!因為我的程度只有2成,或許不到!! ==我只會拉拉元件,打打迴圈,打打條件判斷,連連資料庫,rs232送送訊號,印表機簡單列印。 只有寫寫小小的點餐軟體(為何想寫,因為叫人家改的小東西,都ooxx,是會付錢的又不是沒錢,但是理由還是一堆)
編輯記錄
heartgame0 重新編輯於 2009-09-18 11:35:58, 註解 無‧
|
eaglewolf
資深會員 發表:4 回覆:268 積分:429 註冊:2006-07-06 發送簡訊給我 |
D6 的help 寫到:
CLX Reference //使用時需use Qt Description Key codes allow you to represent keyboard values for non-alphanumeric keys.Qt defines special constants for each key the user can press. These constants can then be used to refer to the keystroke in an OnKeyUp or OnKeyDown event handler.
------
先查HELP 再查GOOGLE 最後才發問 沒人有義務替你解答問題 在標題或文章中標明很急 並不會增加網友回答速度 Developing Tool: 1.Delphi 6 2.Visual Studio 2005 3.Visual Studio 2008 DBMS: MS-SQL |
heartgame0
一般會員 發表:2 回覆:29 積分:11 註冊:2008-07-28 發送簡訊給我 |
嗯!謝謝!一開始查KeyPreview,裡面的範例,直接拿來用就一直都不行。
於是再查 key找到key codes,但是沒有注意看它的說明, 腦袋會想,key codes裡面或附近、上下都沒看到別的key codes有VK_F1, 所以一直撞牆停在這裡,死腦袋認定有問題!!!只是沒注意KEY CODES說明!!! PS、打KEY沒有連VK_F1都跑出來,如果有跑出來,或許不會一直認定它有問題。 不過,我只注意到這一行 To create a virtual key code for an alphanumeric value, use the Ord method. For example the virtual key code for ??is Ord('7'). The following table lists the key codes defined in the Qt unit: ===================引 用 eaglewolf 文 章=================== D6 的help 寫到: CLX Reference //使用時需use Qt Description Key codes allow you to represent keyboard values for non-alphanumeric keys.Qt defines special constants for each key the user can press. These constants can then be used to refer to the keystroke in an OnKeyUp or OnKeyDown event handler.
------
資訊業是永遠不能停止學習的行業! 但是進步都只是一點點一點點! ==可以不用理我!因為我的程度只有2成,或許不到!! ==我只會拉拉元件,打打迴圈,打打條件判斷,連連資料庫,rs232送送訊號,印表機簡單列印。 只有寫寫小小的點餐軟體(為何想寫,因為叫人家改的小東西,都ooxx,是會付錢的又不是沒錢,但是理由還是一堆)
編輯記錄
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |