DELPHI中的快捷按键一览表
Delphi键盘码
44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 60 61 62 62 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119
Clear键(Num Lock关闭 时的数字键盘5)
Enter键 Shift键 Ctrl键 Alt键 Pause键 CapsLock键 Ese键 Spacebar键 PageUp键 PageDomw键 End键 Home键 LEFTARROW键(←) UPARROW键(↑) RIGHTARROW键(→) DOWNARROW键(↓) Select键 EXECUTE键 Print Screen键(抓屏) Ins键(Num Lock关闭时的数字 键盘0) Del键(Num Lock关闭时的数字 键盘.) Help键 0键 1键 2键 3键 4键 5键 6键 7键 8键 9键 A键 B键 C键
Delphi常用快捷键
Delphi常用快捷键F1 Displays context-sensitive HelpF4 Run|Go to CursorF5 Run|Toggle BreakpointF7 Run|Trace IntoF8 Run|Step OverF9 Run|RunF11 View|Object InspectorF12 View|Toggle Form/UnitAlt+0 View|Window ListAlt+F2 View|Debug Windows|CPUAlt+F7 Displays previous error in Message view Alt+F8 Displays next error in Message viewAlt+F10 Displays a context menuAlt+F11 File|Use UnitAlt+F12 Displays the Code editorCtrl+F1 Help|Topic SearchCtrl+F2 Run|Program ResetCtrl+F3 View|Debug Windows|Call StackCtrl+F4 Closes current fileCtrl+F5 Add Watch at CursorCtrl+F6 Displays header file in Code editorCtrl+F7 Evaluate/ModifyCtrl+F9 Project|Compile projectCtrl+F11 File|Open ProjectCtrl+F12 V iew|UnitsCtrl+D Descends item (replaces Inspector window) Ctrl+E View|Code ExplorerCtrl+N Opens a new Inspector windowCtrl+S Incremental searchCtrl+T Displays the Type Cast dialogShift+F7 Run|Trace To Next Source LineShift+F11 P roject|Add To ProjectShift+F12 View|FormsCtrl+Shift+P Plays back a key macroCtrl+Shift+R Records a key macroCtrl+K+D Accesses the menu barCtrl+K+S F ile|Save―――――――――――――――――――Ctrl+S Save FilesCtrl+Shift+数字定义/取消书签Ctrl+数字跳转到书签Ctrl+Shift+C 自动类补全Ctrl+Shift+U 往前退两格Ctrl+Shift+I 往后缩进两格Ctrl+F 在单词上,则查找该单词;否则要求输入条件Ctrl+R 替换Ctrl+Z Undo。
Delphi常用的快捷键
搜索editor keyboard shortcuts可能可以找到,你自己看帮助吧。
在编程序时unit右键菜单的properties/Code Insight
55.Tab 在object inspector窗口按tab键将光标移动到属性名区,然后键入属性名的开头字母可快速定位到该属性
56.Ctrl+Alt 按着Ctrl+Alt之后,可用鼠标选择一个矩形块中的代码,并可比它进行复制,粘贴
57.Shift+↓、↑、→、← 以1像素单位更改所选控件大小
58.Ctrl+↓、↑、→、← 以1像素单位更改所选控件位置
41.Ctrl+ 鼠标转轮加速滚屏
42.Ctrl+O+U 切换选择块的大小写(注意松开O后再按U,Ctrl保持按下)
43.Ctrl+K+O 切换选择块为小写(注意松开K后再按O,Ctrl保持按下)
44.Ctrl+K+N 切换选择块为大写(注意松开K后再按N,Ctrl保持按下)
45.Ctrl+Shift+G 插入GUID
30.Ctrl+Shift+T 在光标行加入To-Do注释。
31.Ctrl+Shift+Y 删除光标之后至本行末尾之间的文本。
32.Ctrl+F3Call Stack窗口。
33.Ctrl+F4 等于File菜单中的Close项。
delphi快捷键
Escape Selects parent control in design mode. Leftmouse click + Escape drags the parent controlDelphi 2 and upShift + Click After selecting control in form designer, clickon it with Shift again to select top most parentFormDelphi 5 and upTab In Object Inspector activates incrementalsearch for properties. Press again Tab tomove focus to property valueDelphi 5 and upCtrl + J Invoke code templates also called codesnippetsDelphi 5 and upCtrl + T Delete text from cursor position until end ofwordDelphi 5 and upCtrl + E Incremental search Delphi 5 and up Ctrl + Y Delete current line Delphi 5 and upCtrl + B Invoke buffer window when focus is on editor.The buffer window shows a list of all differenttabs.Delphi 2007 andupCtrl + Shift + G Insert a new GUID at the cursor position Delphi 5 and up Ctrl + Shift + I Indent the current selected block Delphi 5 and up Ctrl + Shift + U Unindent the current selected block Delphi 5 and upCtrl + K + I Indent the current selected block or currentline in case of no selectionDelphi 5 and upCtrl + K + U Unindent the current selected block or currentline in case of no selectionDelphi 5 and upCtrl + Shift + J Invoke SyncEdit Borland Developer Studio 2006Ctrl + Shift + V Automatically declare variable at cursorpositionBorland DeveloperStudio 2006Ctrl + Shift + Y Delete to the end of line Delphi 5 and up Alt + [ Match pair forward Delphi 5 and up Alt + ] Match pair backward Delphi 5 and up Alt + RightArrow Browse forward (hotlink history) Delphi 7 and up Alt + LeftArrow Browse backward (hotlink history) Delphi 7 and upAlt + UpArrow Browse to symbol under editor cursor (invokea hotlink and add it to the hotlink history)Borland DeveloperStudio 2006F4 Run program to current cursor position Delphi 2 and up F5 Toggle breakpoint Delphi 2 and up F7 Debugger step into Delphi 2 and up Shift - F7 Trace into next source line Delphi 5 and up F8 Debugger step over Delphi 2 and up Shift - F8 Run until return Delphi 5 and up F9 Run program under debugger Delphi 2 and up Ctrl + F2 Program Reset Delphi 5 and upCtrl + F7 Evaluate/modify Delphi 2005 and upCtrl + F5 Add Watch Delphi 5 and up Ctrl + F12 View units Delphi 2 and up Alt + G Goto line number in editor Delphi 2 and up Ctrl + O + G Goto line number in editor Delphi 5 and up Ctrl + Shift + R Start/stop recording editor macro Delphi 2 and up Ctrl + Shift + P Play editor macro Delphi 2 and up Ctrl + Spacebar Invoke code completion Delphi 5 and up Ctrl + Shift +SpacebarInvoke code parameter hints Delphi 5 and up Ctrl + Enter Open file at cursor Delphi 2 and up Ctrl + Shift + Find all references Delphi 2005 andEnterupCtrl + Shift + C Invoke class completion for the class that currently contains the cursor Delphi 5 and upCtrl + Shift + UpArrow Navigate to method implementation/declaration Delphi 5 and upCtrl + Shift + DownArrow Navigate to method implementation/declarationDelphi 5 and upCtrl + Alt + F12Opens the drop-down on the top-right corner of the code editor, listing all open files Borland Developer Studio 2006Ctrl + Alt + Mouse WheelNavigate to previous or next methodimplementation in lexical order in this source unit, or within the class to which scope has been limited using Ctrl+Q+LBorland Developer Studio 2006Ctrl + Alt + UpArrowNavigate to previous method implementationin lexical order in this source unit, or within the class to which scope has been limited using Ctrl+Q+LBorland Developer Studio 2006Ctrl + Alt + DownArrowNavigate to next method implementation inlexical order in this source unit, or within the class to which scope has been limited using Ctrl+Q+LBorland Developer Studio 2006 Ctrl + Alt + HomeNavigate to the lexically first methodimplementation in this source unit, or within the class to which scope has been limited using Ctrl+Q+LBorland DeveloperStudio 2006Ctrl + Alt + EndNavigate to the lexically last methodimplementation in this source unit, or within the class to which scope has been limited using Ctrl+Q+LBorland Developer Studio 2006Ctrl + Alt + PActivate the Tool Palette in filtering modeDelphi 2005 and(start typing, press Enter to drop component) upCtrl + / Toggle comment per line or selected block,Ctrl + ' on nordic (and perhaps otherinternational ) keyboardsDelphi 2005 andupCtrl + Shift + T Add todo list item Delphi 2005 and upAlt + F12 Toggle between Form as text mode of designmodeDelphi 5 and upAlt + F11 Invoke Use unit dialog Delphi 5 and upCtrl + F11 Invoke Open Project Dialog Delphi 2005 and upCtrl + Alt + F11 Invoke Project manager window Delphi 2005 and upF11 Invoke Object Inspector window Delphi 5 and up F12 Toggle between code view and design view Delphi 5 and upAlt + 0 Invoke Window list Delphi 2005 and upShift + Alt + F11 Invoke Structure window Delphi 2005 and upCtrl + Shift + B Invoke Browser window Delphi 5Ctrl + Alt + B Invoke Breakpoint window Delphi 5 and up Ctrl + Alt + S Invoke Call Stack window Delphi 5 and up Ctrl + Alt + W Invoke Watches window Delphi 5 and up Ctrl + Alt + L Invoke Local Variables window Delphi 5 and up Ctrl + Alt + T Invoke Threads window Delphi 7 and upCtrl + Alt + F Invoke FPU window Delphi2005(removed from Delphi 2006)Ctrl + Alt + C Invoke CPU window Delphi 5 and upCtrl + Alt + V Invoke Event window Delphi 5 and upCtrl + Alt + M Invoke Modules window Delphi 2005 and upShift + F12 Invoke Forms window Delphi 5 and upCtrl + Shift + A Invoke Add to uses clause(Find unit in Delphi2006) window (Refactoring)Delphi 2005 andupCtrl + Shift + F11 Invoke Project Options window Delphi 2005 and upCtrl + F9 Compile Project Delphi 5 and up Shift + F9 Build Project Delphi 5 and up Shift + F11 Invoke Add to project window Delphi 5 and upShift + Ctrl + F9 Run without debugging Delphi 2005 and upCtrl + F Find Delphi 3 and up Shift + Ctrl + F Find in Files Delphi 3 and upAlt + F7/F8 Previous/next result (for Find in Files andMessages)Delphi 7 and upCtrl+K+E Changes a word to lowercase and deselectsselectionDelphi 5 and upCtrl+K+F Changes a word to uppercase and deselectsselectionDelphi 5 and upCtrl+K+O Changes a word to lowercase Delphi 5 and up Ctrl+K+N Changes a word to uppercase Delphi 5 and up Ctrl+O+U Toggles case Delphi 5 and upCtrl+Shift+K+O Toggles Code folding between On and Off Delphi 2006 and upCtrl+Shift+K+A Code folding: Expands All blocks of code Delphi 2006 and upCtrl+Shift+K+E Code folding: Collapse current block of code Delphi 2006 andupCtrl+Shift+K+U Code folding: Expand current block of code Delphi 2006 and upCtrl+Shift+K+T Code folding: Toggle Current block (expand & collapse)Ctrl+Shift+K+R Code folding: Collapses all regions {$region'comment'}..{$endregion}Delphi 2006 andupCtrl+Shift+K+P Code folding: Collapse nested procedures Ctrl+Shift+K+M Code folding: Collapse all methodsCtrl+Shift+K+C Code folding: Collapse all classesCtrl+Shift+K+G Code folding: Collapses down to primaryGroups [Interface/Implementation]Delphi 2006 andupCtrl+Shift+K+N Code folding: Collapses Namespace/Unit Delphi 2006 and upCtrl+Tab Switch to the next open file in the editor Delphi 2006 and upCtrl+Shift+Tab Switch to the previous open file in the editor Delphi 2006 and upCtrl + K + P Invokes print selection dialog Delphi 5 and up Ctrl + K + W Invokes Write block to file(selected text) Delphi 5 and upCtrl + K + R Invokes Read block from file(inserts text atcursor)Delphi 5 and upCtrl + K + C Copies selected text at the end of the selection Delphi 5 and up Ctrl + K + T Select word at cursor position Delphi 5 and up Ctrl + O + L Selects current line Delphi 5 and upCtrl + Q + L Toggles between limiting the Ctrl+Altnavigation shortcuts to the current class, orlimiting it to the current unitBorland DeveloperStudio 2006Ctrl + Q + W Go to next item of Messages window Delphi 5 and upCtrl+PageUp 将光标移至本屏的第一行,屏幕不滚动。
delphi常用技巧
delphi常用技巧
Delphi是一种强大的编程语言,有许多有用的技巧和功能可以帮助提高开发效率。
以下是一些Delphi常用的技巧:
1. 使用快捷键:Delphi支持许多快捷键,使用这些快捷键可以快速完成常见的任务,如Ctrl+C用于复制,Ctrl+V用于粘贴等。
2. 快速查找和替换:使用Ctrl+Shift+F可以打开查找和替换对话框,输入要查找的文本,然后输入要替换的文本,最后点击“全部替换”即可。
3. 调试技巧:在调试时,可以使用断点、观察表达式、单步执行等技巧来检查程序的运行情况。
4. 自定义控件:Delphi支持自定义控件,可以创建自己的控件来满足特定的需求。
5. 使用第三方控件:Delphi有许多第三方控件可用,这些控件可以提供更多的功能和更好的用户体验。
6. 优化代码:使用一些技巧可以优化代码的运行速度和可读性,例如使用局部变量、避免不必要的对象创建等。
7. 使用异常处理:在Delphi中,可以使用异常处理来处理运行时错误和异常情况。
8. 使用多线程:Delphi支持多线程编程,可以使用多线程来提高程序的性能和响应速度。
9. 使用数据库:Delphi支持多种数据库连接方式,可以使用数据库来存储和检索数据。
10. 使用第三方库:Delphi有许多第三方库可用,这些库可以提供更多的功能和更好的性能。
希望这些技巧可以帮助你更好地使用Delphi进行开发。
delphi 键盘键值对照表
delphi 键盘键值对照表(2013-07-30 22:48:13)转载▼标签:delphi 键值it 分类:Delphi常数名称十六进制值十进制值对应按键VK_LBUTTON 01 1 鼠标的左键VK_RBUTTON 02 2 鼠标的右键VK-CANCEL 03 3 Ctrl+Break(通常不需要处理)VK_MBUTTON 04 4 鼠标的中键(三按键鼠标)VK_BACK 08 8 Backspace键VK_TAB 09 9 Tab键VK_CLEAR 0C 12 Clear键(Num Lock关闭时的数字键盘5)VK_RETURN 0D 13 Enter键VK_SHIFT 10 16 Shift键VK_CONTROL 11 17 Ctrl键VK_MENU 12 18 Alt键VK_PAUSE 13 19 Pause键VK_CAPITAL 14 20 Caps Lock键VK_ESCAPE 1B 27 Ese键VK_SPACE 20 32 Spacebar键VK_PRIOR 21 33 Page Up键VK_NEXT 22 34 Page Domw键VK_END 23 35 End键VK_HOME 24 36 Home键VK_LEFT 25 37 LEFT ARROW 键(←)VK_UP 26 38 UP ARROW键(↑)VK_RIGHT 27 39 RIGHT ARROW键(→)VK_DOWN 28 40 DOWN ARROW键(↓)VK_Select 29 41 Select键VK_PRINT 2A 42VK_EXECUTE 2B 43 EXECUTE键VK_SNAPSHOT 2C 44 Print Screen键(抓屏)VK_Insert 2D 45 Ins键(Num Lock关闭时的数字键盘0)VK_Delete 2E 46 Del键(Num Lock关闭时的数字键盘.)VK_HELP 2F 47 Help键VK_0 30 48 0键VK_1 31 49 1键VK_2 32 50 2键VK_3 33 51 3键VK_4 34 52 4键VK_5 35 53 5键VK_6 36 54 6键VK_7 37 55 7键VK_8 38 56 8键VK_9 39 57 9键VK_A 41 65 A键VK_C 43 67 C键VK_D 44 68 D键VK_E 45 69 E键VK_F 46 70 F键VK_G 47 71 G键VK_H 48 72 H键VK_I 49 73 I键VK_J 4A 74 J键VK_K 4B 75 K键VK_L 4C 76 L键VK_M 4D 77 M键VK_N 4E 78 N键VK_O 4F 79 O键VK_P 50 80 P键VK_Q 51 81 Q键VK_R 52 82 R键VK_S 53 83 S键VK_T 54 84 T键VK_U 55 85 U键VK_V 56 86 V键VK_W 57 87 W键VK_X 58 88 X键VK_Y 59 89 Y键VK_Z 5A 90 Z键VK_NUMPAD0 60 96 数字键0键VK_NUMPAD1 61 97 数字键1键VK_NUMPAD2 62 98 数字键2键VK_NUMPAD3 62 99 数字键3键VK_NUMPAD4 64 100 数字键4键VK_NUMPAD5 65 101 数字键5键VK_NUMPAD6 66 102 数字键6键VK_NUMPAD7 67 103 数字键7键VK_NUMPAD8 68 104 数字键8键VK_NUMPAD9 69 105 数字键9键VK_MULTIPLY 6A 106 数字键盘上的*键VK_ADD 6B 107 数字键盘上的+键VK_SEPARATOR 6C 108 Separator键VK_SUBTRACT 6D 109 数字键盘上的-键VK_DECIMAL 6E 110 数字键盘上的.键VK_DIVIDE 6F 111 数字键盘上的/键VK_F1 70 112 F1键VK_F2 71 113 F2键VK_F3 72 114 F3键VK_F5 74 116 F5键VK_F6 75 117 F6键VK_F7 76 118 F7键VK_F8 77 119 F8键VK_F9 78 120 F9键VK_F10 79 121 F10键VK_F11 7A 122 F11键VK_F12 7B 123 F12键VK_NUMLOCK 90 144 Num Lock 键VK_SCROLL 91 145 Scroll Lock键上面没有提到的:(都在大键盘)VK_LWIN 91 左win键VK_RWIN 92 右win键VK_APPS 93 右Ctrl左边键,点击相当于点击鼠标右键,会弹出快捷菜单186 ;(分号)187 =键188 ,键(逗号)189 -键(减号)190 .键(句号)191 /键192 `键(Esc下面)219 [键220 \键221 ]键222 ‘键(引号)delphi虚拟键码对应关键VK_LBUTTON鼠标左键VK_RBUTTON鼠标右键VK_CANCEL控制+休息VK_MBUTTON鼠标中键VK_BACK Backspace键VK_TAB Tab键VK_CLEAR清除主要VK_RETURN Enter键VK_SHIFT Shift键VK_CONTROL Ctrl键VK_MENU Alt键VK_PAUSE暂停关键VK_CAPITAL Caps Lock键VK_KANA可与输入法VK_HANGUL可与输入法VK_JUNJA可与输入法VK_FINAL可与输入法VK_HANJA可与输入法VK_KANJI可与输入法VK_CONVERT可与输入法VK_NONCONVERT可与输入法VK_ACCEPT可与输入法VK_MODECHANGE可与输入法VK_ESCAPE Esc键VK_SPACE空间酒吧VK_PRIOR页键VK_NEXT下一页关键VK_END END键VK_HOME主页关键VK_LEFT左箭头键VK_UP向上键VK_RIGHT右箭头键VK_DOWN下箭头键VK_SELECT选择关键VK_PRINT打印键(键盘的具体)VK_EXECUTE执行关键VK_SNAPSHOT Print Screen键VK_INSERT插入关键VK_DELETE Delete键VK_HELP帮助关键VK_LWIN左Windows键(微软键盘)VK_RWIN右Windows键(微软键盘)VK_APPS应用关键(微软键盘)VK_NUMPAD0 0键(数字键盘)VK_NUMPAD1 1键(数字键盘)VK_NUMPAD2 2键(数字键盘)VK_NUMPAD3 3键(数字键盘)VK_NUMPAD4 4键(数字键盘)VK_NUMPAD5 5键(数字键盘)VK_NUMPAD6 6键(数字键盘)VK_NUMPAD7 7键(数字键盘)VK_NUMPAD8 8键(数字键盘)VK_NUMPAD9 9键(数字键盘)VK_MULTIPLY多键(数字键盘)VK_ADD添加键(数字键盘)VK_SEPARATOR分离键(数字键盘)VK_SUBTRACT减去键(数字键盘)VK_DECIMAL小数点键(数字键盘)VK_DIVIDE鸿沟键(数字键盘)VK_F1 F1键VK_F2 F2键VK_F3 F3的关键VK_F4 F4键VK_F5 F5键VK_F6 F6键VK_F7 F7键VK_F8 F8键VK_F9 F9键VK_F10 F10键关键VK_F11 F11键VK_F12 F12键VK_F13 F13键VK_F14 F14键VK_F15 F15键VK_F16 F16键VK_F17 F17键VK_F18 F18键VK_F19 F19键VK_F20 F20键VK_F21 F21键VK_F22 F22键VK_F23 F23键VK_F24 F24键VK_NUMLOCK数Lock键VK_SCROLL滚动Lock键VK_LSHIFT左Shift键(仅用于GetAsyncKeyState和GetKeyState )VK_RSHIFT右Shift键(仅用于GetAsyncKeyState和GetKeyState )VK_LCONTROL左Ctrl键(仅用于GetAsyncKeyState和GetKeyState )VK_RCONTROL右Ctrl键(仅用于GetAsyncKeyState和GetKeyState )VK_LMENU左Alt键(仅用于GetAsyncKeyState和GetKeyState )VK_RMENU右Alt键(仅用于GetAsyncKeyState和GetKeyState )VK_PROCESSKEY工艺关键VK_ATTN经办关键VK_CRSEL CrSel关键VK_EXSEL ExSel关键VK_EREOF擦除EOF分析关键VK_PLAY发挥关键VK_ZOOM变焦关键VK_NONAME保留以供将来使用VK_PA1 PA1关键VK_OEM_CLEAR清除主要标签数:1 “F14键VK_F15 F15键VK_F16 F16键VK_F17 F17键VK_F18 F18键VK_F19 F19键VK_F20 F20键VK_F21 F21键VK_F22 F22键VK_F23 F23键VK_F24 F24键VK_NUMLOCK数Lock键VK_SCROLL滚动Lock键VK_LSHIFT左Shift键(仅用于GetAsyncKeyState和GetKeyState )VK_RSHIFT右Shift键(仅用于GetAsyncKeyState和GetKeyState )VK_LCONTROL左Ctrl键(仅用于GetAsyncKeyState和GetKeyState )VK_RCONTROL右Ctrl键(仅用于GetAsyncKeyState和GetKeyState )VK_LMENU左Alt键(仅用于GetAsyncKeyState和GetKeyState )VK_RMENU右Alt键(仅用于GetAsyncKeyState和GetKeyState )VK_PROCESSKEY工艺关键VK_ATTN经办关键VK_CRSEL CrSel关键VK_EXSEL ExSel关键VK_EREOF擦除EOF分析关键VK_PLAY发挥关键VK_ZOOM变焦关键VK_NONAME保留以供将来使用VK_PA1 PA1关键VK_OEM_CLEAR清除主要。
delphi快捷键
Delphi 快捷键分类快捷键组Escape件Shift + Click设Tab计Shift + Tab类方向键Ctrl + 方向键Shift + 方向键Ctrl + Shift + 方向键DelCtrl + 鼠标拖动Tab(在 Object Inspector 中使用)代F1; Ctrl + F1码Ctrl + Shift + Enter编Ctrl + Click(标识符)辑Ctrl + A类Ctrl + CCtrl + XCtrl + VCtrl + SCtrl + FF3; Ctrl + LCtrl + RCtrl + ECtrl + Shift + FCtrl + ZDelCtrl + HomeCtrl + EndCtrl + ←Ctrl + →Ctrl + ↑Ctrl + ↓Ctrl + PgUpCtrl + PgDnAlt + G; Ctrl + O + GCtrl + Shift + 0..9; Ctrl + K + 0..9Ctrl + 0..9; Ctrl + Q + 0..9Ctrl + 空格Ctrl + JCtrl + Shift + JCtrl + Shift + 空格Ctrl + K + TCtrl + NShift + 方向键/Home/End/PgUp/PgDnShift + Alt + 方向键/Home/End/PgUp/PgDnShift + Alt + PgUp/PgDnCtrl + Shift + Alt + PgUp/PgDnCtrl + Shift + PgUp/PgDnCtrl + Shift + 水平方向键Ctrl + O + CCtrl + O + ICtrl + O + LCtrl + O + KAlt + 左键拖动Ctrl + O + LCtrl + YCtrl + Shift + YCtrl + TCtrl + BackSpaceCtrl + K + WCtrl + K + RCtrl + K + CCtrl + K + NCtrl + K + OCtrl + K + FCtrl + K + ECtrl + O + UCtrl + Shift + I; Ctrl + K + ICtrl + Shift + U; Ctrl + K + UCtrl + ICtrl + MCtrl + NCtrl + EnterAlt + ]/[Ctrl + Shift + VCtrl + Alt + ↓Ctrl + /Ctrl + Shift + RCtrl + Shift + PCtrl + Shift + TAlt + V + iCtrl + Shift + CCtrl + Shift + ↑/↓Ctrl + Shift + GCtrl + Alt + PgUpCtrl + Alt + PgDn窗Shift + F12口Alt + F12控Ctrl + F12制Alt + F11类Ctrl + F11Ctrl + Alt + F11F12Ctrl + Alt + F12F11Alt + 0Alt + PgUp/PgDnCtrl + Alt + F11Shift + Alt + F11Ctrl + Alt + PCtrl + Alt + LCtrl + F5; Ctrl + Alt + WCtrl + Alt + TCtrl + F7Alt + F8Alt + 0Ctrl + BCtrl + Alt + BCtrl + F3; Ctrl + Alt + SCtrl + Alt + VCtrl + Alt + FCtrl + Alt + CCtrl + Alt + MCtrl + Shift + ACtrl + Shift + F11Ctrl + Q + WF10; Ctrl + F10Shift + F10; Alt + F10Ctrl + DownAlt + DownTab + 输入Ctrl + EnterCtrl + TabShift + F11Ctrl + F4Alt + F4编F4译F5类F7Shift + F7F8Shift + F8F9Ctrl + F9Shift + F9; Alt + P + B Ctrl + Shift + F9Ctrl + O + O解释备注选择当前组件容器选择多个组件;选择窗体选择下一个组件选择上一个组件选择此方向的下一个组件将所选组件的位置移动 1 个像素将所选组件的大小改变 1 个像素将所选组件的位置移动 1 个栅格删除所选组件选择一个容器内的多个组件可以一起修改共同属性搜索属性或事件光标所在单词的帮助光标所在单词的参考寻找标识符的声明处可配合工具条的:后退/前进全选复制剪切粘贴保存查找继续查找替换高级查找查找文件Undo删除选中的代码到开始到结束按词左移按词右移窗口上滚窗口下滚本屏首行本屏尾行到指定行设置(或取消)书签跳到书签输入提示代码模版(选定后)进入同步编辑模式重新提示参数列表选定光标前的单词插入新行和 Enter 的区别是光标位置不变扩选区域选择区域选择区域选择区域选择按单词扩选变换选区变换选区变换选区恢复选区的变换选区区域选择区域选择的东西,粘贴也是区域选择当前行删除当前行删除行右边部分向右删除词向左删除词将文本块写入文件读入文本块文本再制代码转大写代码转小写代码转大写, 并取消选择代码转小写, 并取消选择改变光标后面的字母大小写右移代码块左移代码块似Tab似Enter似Enter,但光标位置不变打开光标所在单词的文件光标在对象观察器时进入代码编辑查找本组定界符把选定的字符声明为变量光标从声明区跳到代码区注释与取消注释录制(开始/停止)宏播放宏加入TO DO注释打开 TO DO List类自动生成可以反向从接口到实现; 到程序第一行为接口加入新的GUID第一个函数最后一个函数查找窗体窗体与窗体代码切换查找自定义uses模块打开工程打开或激活 Project manager代码窗口/窗体之间切换已打开单元的列表对象观察器/代码窗口/窗体切换窗口列表Code/Design/History 切换工程管理器打开或激活 StructureTool PaletteLocal Variables 窗口Watch List 窗口Threads 窗口Evaluate/Modify 窗口Message 窗口Window List 窗口Buffer List 窗口Breakpoint 窗口Call Stack 窗口Event Log 窗口FPU 窗口调试时有效CPU 窗口调试时有效Modules 窗口Find Unit 窗口Project Options 窗口到下一个信息窗口使菜单获得焦点同鼠标右键在对象观察器中, 下拉该窗体的组件列表在对象观察器中,下拉属性列表搜索对象观察器的属性或事件列表在对象观察器中, 切换属性值属性/事件切换; 在代码窗口中是已打开的窗口切换添加工程窗口关闭打开的窗口,但不关闭项目关闭程序运行到光标位置设置/取消断点调试,进入子过程Trace into next source line调试,不进子过程(除非有断点)Run until return运行编译 DLLRun without debugging 插入编译选项。
Delphi 7快捷键大全
26 Ctrl+↓
向下滚动屏幕,光标跟随滚动不出本屏
27 Ctrl+↑
向上滚动屏幕,光标跟随滚动不出本屏
28 Ctrl+Home
将光标移至文件头
29 Ctrl+End
将光标移至文件尾
30 Ctrl+B
Buffer List窗口
31 Ctrl+I
同Tab键
32 CTRL+J
(弹出Delphi语句提示窗口,选择所需语句将自动完成一条语句)代
21 Ctrl+shift+N(n=1,2,3,4.... 定义书签
22 Ctrl+n(n=1,2,3,4......) 跳到书签n
23 CTRL +SHIFT+N
在书签N处,再按一次 取消书签
24 Ctrl+PageUp
将光标移至本屏的第一行,屏幕不滚动
25 Ctrl+PageDown
将光标移至本屏的最后一行,屏幕不滚动
6 shift+F12
快速查找窗体并打开
7 Ctrl+F12
快速查找单元并打开
8 F1
显示光标所在单词帮助信息
9 F3
继续搜索
10 F5
设置/取消设置程序的断点
11 F7
(步进式调试同时追踪进入子过程)
12 F8
(步进式调试不进入子过程)
13 F9
运行
14 F11
显示与隐藏object inspector窗口
43 Ctrl+L
继续查找
44 Ctrl+r
替换
45 CTRL+ENTER
定位到单元文件
eclipose快捷键大全
eclipose快捷键大全此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。
2.【Ctrl+O】显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。
3.【Ctrl+/】(按住Ctrl+点击鼠标左键)快速添加注释,能为光标所在行或所选定行快速添加注释或取消注释,在调试的时候可能总会需要注释一些东西或取消注释,现在好了,不需要每行进行重复的注释。
4.【Ctrl+D】删除当前行,这也是笔者的最爱之一,不用为删除一行而按那么多次的删除键。
5.【Ctrl+M】窗口最大化和还原,用户在窗口中进行操作时,总会觉得当前窗口小(尤其在编写代码时),现在好了,试试【Ctrl+M】快捷键。
查看和定位快捷键在程序中,迅速定位代码的位置,快速找到Bug的所在,是非常不容易的事,Eclipse提供了强大的查找功能,可以利用如下的快捷键帮助完成查找定位的工作。
1.【Ctrl+K】、【Ctrl++Shift+K】快速向下和向上查找选定的内容,从此不再需要用鼠标单击查找对话框了。
2.【Ctrl+Shift+T】查找工作空间(Workspace)构建路径中的可找到Java类文件,不要为找不到类而痛苦,而且可以使用“*”、“?”等通配符。
3.【Ctrl+Shift+R】和【Ctrl+Shift+T】对应,查找工作空间(Workspace)中的所有文件(包括Java文件),也可以使用通配符。
4.【Ctrl+Shift+G】查找类、方法和属性的引用。
这是一个非常实用的快捷键,例如要修改引用某个方法的代码,可以通过【Ctrl+Shift+G】快捷键迅速定位所有引用此方法的位置。
5.【Ctrl+Shift+O】快速生成import,当从网上拷贝一段程序后,不知道如何i mport进所调用的类,试试【Ctrl+Shift+O】快捷键,一定会有惊喜。
Delphi学习笔记--函数、快捷键、类属性读写、override,overload,class function
CTRL+HOME 将光标移至文件头
CTRL+END 将光标移至文件尾
CTRL+PAGEDOWN 将光标移至本屏的最后一行,屏幕不滚动
CTRL+PAGEUP 将光标移至本屏的第一行,屏幕不滚动
CTRL+↑(↓) 向上(下)滚动屏幕,光标跟随滚动不出本屏
vitrual (虚拟类) 占用的空间大点,但速度快些。dynamci(动态类)正好相反.
ALT+F11 Use某个单元
SHIFT+F10 等于鼠标右键(WINDOWS快捷键)。
SHITF+箭头 选择文本
Assigned() 是用来判断某一指针(pointer)或过程引用是否为nil(空),如果为空则返回假(false)。
StrToIntDef()
ALT+G 跳到某行
CTRL+鼠标转轮 加速滚屏
CTRL+S 保存
SHIFT+CTRL+S 保存所有
CTRL+F4 等于FILE菜单中的CLOSE项
CTRL+I 插入TAB
CTRL+L 继续查找
CTRL+N 同ENTER键,但光标位置保持不变
published
property Name: string read FName write SetName;
property Age: Integer read FAge write SetAge;
end;
属性里面有三个要素:
1、指定数据类型: 譬如 Age 属性是 Integer 类型;
delphi7的快捷键
--------------------------------------------------------------------------
65、将鼠标指向变量名、单元名、类名,再用 CTRL+鼠标左键 可找到相应的说明
10.Alt+F4 关闭所有编辑框中打开的源程序文件,但不关闭项目
11.ALT+鼠标左键 可以块选代码,用来删除对齐的重复代码非常有用
12.Ctrl+F9 编译
13.Ctrl+shift+N(n=1,2,3,4......) 定义书签
14.Ctrl+n(n=1,2,3,4......)跳到书签n
---------GExperts中---------
60.Ctrl+Alt+c 注释块
61.Ctrl+Alt+u 取消注释块
62.Ctrl+Alt+h 生成头(更详细的设置在GExperts配置的Editor Experts属性页)
63.Ctrl+Alt+o 选择对应分隔符之间的语句
40.Ctrl+Backspace 后退删除一个词,直到遇到一个分割符
41.Ctrl+鼠标转轮 加速滚屏
42.Ctrl+O+U 切换选择块的大小写(注意松开O后再按U,Ctrl保持按下)
43.Ctrl+K+O 切换选择块为小写(注意松开K后再按O,Ctrl保持按下)
5.shift +F12 快速查找窗体并打开
DELPHI快捷键大全
DELPHI快捷键大全帮助Ctrl+K+U:往左邊移動Ctrl+K+I:往右邊移動shift+Ctrl+U是向左移動shift+Ctrl+I是向右移動Ctrl+U:将选定区域转换成小写Ctrl+Shift+U:将选定区域转换成大写Ctrl+O:OpenCtrl+P:PrintCtrl+N:NewCtrl+Shift+F2:清除所有书签F2:上一个书签Shift+F2:上一个书签Alt+F2:编辑书签Ctrl+F2:添加/删除一个书签F12:Goto definitionShift+F12:Goto referenceCtrl+'Num+':Displays the next symbol definition or referenceCtrl+'Num-':Displays the previous symbol definition or referenceCtrl+J/K:寻找上一个/下一个预编译条件Ctrl+Shift+J/K:寻找上一个/下一个预编译条件并将这一块选定Ctrl+End:文档尾Ctrl+Shift+End:选定从当前位置到文档尾Ctrl+Home:文档头Ctrl+Shift+Home:选定从当前位置到文档头Ctrl+B/Alt+F9:编辑断点Alt+F3/Ctrl+F:查找F3:查找下一个Shift+F3:查找上一个Ctrl+]/Ctrl+E:寻找下一半括弧Ctrl+Shift+]:寻找下一半括弧并选定括弧之间的部分(包括括弧)Ctrl+Shift+E:寻找下一半括弧并选定括弧之间的部分(包括括弧)F4:寻找下一个错误/警告位置Shift+F4:寻找上一个错误/警告位置Shift+Home:选定从当前位置到行首Shift+End:选定从当前位置到行尾Ctrl+L:剪切当前行Ctrl+Shift+L:删除当前行Alt+Shift+T:交换当前行和上一行Ctrl+Alt+T:Brings up the completion list boxShift+PageDown:选定从当前位置到下一页当前位置Shift+PageUp:选定从当前位置到上一页当前位置Ctrl+Shift+Space:显示函数参数的T ooltipCtrl+Z/Alt+Backspace:UndoCtrl+Shift+Z/Ctrl+Y:RedoF8:当前位置变成选定区域的头/尾(再移动光标或者点鼠标就会选定)Ctrl+Shift+F8:当前位置变成矩形选定区域的头/尾(再移动光标或者点鼠标就会选定)Alt+F8:自动格式重排Ctrl+G:GotoCtlr+X/Shift+Del:CutCtrl+C/Ctrl+Ins:CopyCtrl+V/Shift+Ins:PasteCtrl+F8:当前行变成选定区域的头/尾(再移动上下光标或者点鼠标就会选定多行)Ctrl+Shift+L:删除从当前位置到行尾Ctrl+Shift+8:将所有Tab变成`或者还原Ctrl+T:显示变量类型Ctrl+↑:向上滚屏Ctrl+↓:向下滚屏Ctrl+Del:删除当前单词的后半截(以光标为分割)Ctrl+Backspace:删除当前单词的前半截(以光标为分割)Ctrl+←:移到前一个单词Ctrl+→:移到后一个单词Ctrl+Shift+←:选定当前位置到前一个单词Ctrl+Sh ift+→:选定当前位置到后一个单词Ctrl+Shift+T:将本单词和上一个单词互换Alt+0:Workspace WindowAlt+2:Output WindowAlt+3:Watch WindowAlt+4:Variables WindowAlt+5:Registers WindowAlt+6:Memory WindowAlt+7:CallStack WindowAlt+8:Disassembly WindowCtrl+W:ClassWizardAlt+Enter:属性Alt+F7:Project SettingsF7:BuildCtrl+F7:CompileCtrl+F5:RunCtrl+Break:Stops the buildF5:GoCtrl+F10:Run to cursorF11:step intoAlt+F10:Apply codes changesCtrl+F9:Enable/Disable a breakpointAlt+F11:将Memory Window切换到下一种显示模式Alt+Shift+F11:将Memory Window切换到上一种显示模式Ctrl+Shift+F9:去掉所有断点Ctrl+Shift+F5:Restarts the programCtrl+Shift+F10:将当前行设为下一条指令执行的行Alt+Num*:滚动到当前指令Shift+F11:跳出当前函数F9:断点F10:step overShift+F5:停止DebuggingCtrl+F11:Switches between the source view and the disassembly view for this instruction Alt+F12:Queries on the selected object or current contextAlt+F6:T oggles the docking feature for the window on/off Shift+Esc:隐藏窗口Ctrl+F3向下查找下一个当前光标所在位置的单词Ctrl+Shift+F3向上查找下一个当前光标所在位置的单词Ctrl+Shift+G:?Ctrl+*:?Ctrl+Space:?Ctrl+F3:?Ctrl+Shift+F3:?Ctrl+D:?Ctrl+I:?Ctrl+Shift+I:?F6:?Activates the next paneShift+F6:?Activates the previous paneCtrl+M:?Detects duplicate mnemonics in the resourceCtrl+TABCtrl+u:大写变小写Ctrl+SHIFT+u:小写变大写Ctrl+}括号配对以下是资源操作快捷键Ctrl+1New DialogCtrl+2New MenuCtrl+3New CursorCtrl+4New IconCtrl+5New BitmapCtrl+6New T oolbarCtrl+7New AcceleratorCtrl+8Open String TableCtrl+9Open Version InfoCtrl+F3向下查找下一个当前光标所在位置的单词Ctrl+Shift+F3向上查找下一个当前光标所在位置的单词Ctrl+D激活工具条中显示查询内容的ComboBoxCtrl+I增量查找Ctrl+Shift+I反向增量查找Ctrl+Space输入法还是不方便就只有自己设置了.菜单:Tools->Customize中的KeyBoard选项卡。
DELPHIIDE中部分操作快捷方式
DELPHIIDE中部分操作快捷⽅式DELPHI IDE中部分操作快捷⽅式1 代码模板:CTRL+J2 代码整块移动:CTRL+SHIFT+I(右移) CTRL+SHIFT+U(左移)3 选中窗体:先选中任⼀控件,SHIFT+⿏标左键4 将⿏标指向变量名、单元名、类名,再⽤ CTRL+⿏标左键可找到相应的说明5 在过程、函数、事件内部, SHIFT+CTRL+向上的⽅向键可跳跃到相应的过程、函数、事件的定义6 相反,在过程、函数、事件的定义处,SHIFT+CTRL+向下的⽅向键可跳跃到具体过程、函数、事件内部7 CTRL+ SHIFT + C: 编写申明或者补上函数8 SHIFT+CTRL+E 显⽰ EXPLORER9 Ctrl+ shift + n (n=1,2,3,4......)定义书签10 Ctrl+ n (n=1,2,3,4......)跳到书签n11 ALT+⿏标左键可以块选代码,删除对齐的重复代码⾮常有⽤12 Ctrl+PageUp将光标移⾄本屏的第⼀⾏,屏幕不滚动。
13 Ctrl+PageDown将光标移⾄本屏的最后⼀⾏,屏幕不滚动。
14 Ctrl+↓向下滚动屏幕,光标跟随滚动不出本屏。
15 Ctrl+↑向上滚动屏幕,光标跟随滚动不出本屏。
16 Ctrl+Home将光标移⾄⽂件头。
17 Ctrl+End将光标移⾄⽂件尾。
18 Ctrl+BBuffer List窗⼝。
19 Ctrl+I同Tab键。
20 Ctrl+M同Enter键。
21 Ctrl+N同Enter键,但光标位置保持不变。
22 Ctrl+T删除光标右边的⼀个单词。
23 Ctrl+Y删除光标所在⾏。
24 Ctrl+Shift+↑光标在函数体内时,将光标快速移⾄当前函数声明处。
25 Ctrl+Shift+↓光标在函数声明⾏时,将光标快速移⾄函数定义处。
26 Ctrl+Shift+C声明⼀个过程或函数后,直接⽣成过程或函数的名称、begin、end;27 Ctrl+Shift+E光标在Edit窗⼝和Explorer窗⼝间切换。
delphi快捷方式
[这是在本论坛上找到的有关IDE环境下的快捷方式,好象没有什么书详细介绍Delphi 编辑环境,可能需要你自己慢慢积累来着]alt + space 打开控制菜单 x 最大化 R 还原ctrl + 方向键光标不动ctrl + HOME 到页头ctrl + END 到页尾SHIFT + TAB 回格ctrl +E 查找F1 Displays context-sensitive HelpF4 Run|Go to CursorF5 Run|Toggle BreakpointF7 Run|Trace IntoF8 Run|Step OverF9 Run|RunF11 View|Object InspectorF12 View|Toggle Form/UnitAlt+F10 Displays a context menuAlt+0 View|Window ListCtrl+F1 Help|Topic SearchCtrl+F2 Run|Program ResetCtrl+F3 View|Call StackCtrl+F4 Closes current fileCtrl+F5 Add Watch at CursorCtrl+F7 Evaluate/ModifyCtrl+F9 Project|CompileCtrl+F12 View|UnitsShift+F12 View|FormsCtrl+Shift+P Plays back a key macroCtrl+Shift+R Records a key macroCtrl+K+D Accesses the menu barCtrl+K+S File|SaveCtrl+K+B Marks the beginning of a blockCtrl+K+C Copies a selected blockCtrl+K+H Hides/shows a selected blockCtrl+K+I Indents a block by the amount specified in the Block Indent combo box on the Editor options page of the Environment Options dialog boxCtrl+K+K Marks the end of a blockCtrl+K+L Marks the current line as a blockCtrl+K+N Changes a block to uppercaseCtrl+K+O Changes a block to lowercaseCtrl+K+R Reads a block from a fileCtrl+K+T Marks a word as a blockCtrl+K+U Outdents a block by the amount specified in the Block Indent combo box on the Editor options page of the Environment Options dialog box.Ctrl+K+V Moves a selected blockCtrl+K+W Writes a selected block to a fileCtrl+K+Y Deletes a selected blockCtrl+O+C Marks a column blockCtrl+O+I Marks an inclusive blockCtrl+O+K Marks a non-inclusive blockCtrl+O+L Marks a line as a blockCtrl+Q+B Moves to the beginning of a blockCtrl+Q+K Moves to the end ofCtrl+K+0 Sets bookmark 0Ctrl+K+1 Sets bookmark 1Ctrl+K+2 Sets bookmark 2Ctrl+K+3 Sets bookmark 3Ctrl+K+4 Sets bookmark 4Ctrl+K+5 Sets bookmark 5Ctrl+K+6 Sets bookmark 6Ctrl+K+7 Sets bookmark 7Ctrl+K+8 Sets bookmark 8Ctrl+K+9 Sets bookmark 9Ctrl+K+Ctrl+0 Sets bookmark 0Ctrl+K+Ctrl+1 Sets bookmark 1Ctrl+K+Ctrl+2 Sets bookmark 2Ctrl+K+Ctrl+3 Sets bookmark 3Ctrl+K+Ctrl+4 Sets bookmark 4Ctrl+K+Ctrl+5 Sets bookmark 5Ctrl+K+Ctrl+6 Sets bookmark 6Ctrl+K+Ctrl+7 Sets bookmark 7Ctrl+K+Ctrl+8 Sets bookmark 8Ctrl+K+Ctrl+9 Sets bookmark 9Ctrl+Q+0 Goes to bookmark 0Ctrl+Q+2 Goes to bookmark 2Ctrl+Q+3 Goes to bookmark 3Ctrl+Q+4 Goes to bookmark 4Ctrl+Q+5 Goes to bookmark 5Ctrl+Q+6 Goes to bookmark 6Ctrl+Q+7 Goes to bookmark 7Ctrl+Q+8 Goes to bookmark 8Ctrl+Q+9 Goes to bookmark 9Ctrl+Q+Ctrl+0 Goes to bookmark 0Ctrl+Q+Ctrl+1 Goes to bookmark 1Ctrl+Q+Ctrl+2 Goes to bookmark 2Ctrl+Q+Ctrl+3 Goes to bookmark 3Ctrl+Q+Ctrl+4 Goes to bookmark 4Ctrl+Q+Ctrl+5 Goes to bookmark 5Ctrl+Q+Ctrl+6 Goes to bookmark 6Ctrl+Q+Ctrl+7 Goes to bookmark 7Ctrl+Q+Ctrl+8 Goes to bookmark 8Ctrl+Q+Ctrl+9 Goes to bookmark 9These shortcuts apply only to the Default scheme: Shortcut ActionShift+Ctrl+0 Sets bookmark 0Shift+Ctrl+1 Sets bookmark 1Shift+Ctrl+2 Sets bookmark 2Shift+Ctrl+3 Sets bookmark 3Shift+Ctrl+4 Sets bookmark 4Shift+Ctrl+5 Sets bookmark 5Shift+Ctrl+6 Sets bookmark 6Shift+Ctrl+7 Sets bookmark 7Shift+Ctrl+8 Sets bookmark 8Shift+Ctrl+9 Sets bookmark 9Ctrl+0 Goes to bookmark 0Ctrl+1 Goes to bookmark 1Ctrl+2 Goes to bookmark 2Ctrl+3 Goes to bookmark 3Ctrl+4 Goes to bookmark 4Ctrl+6 Goes to bookmark 6Ctrl+7 Goes to bookmark 7Ctrl+8 Goes to bookmark 8Ctrl+9 Goes to bookmark 9Ctrl+Q+B Moves to the beginning of a blockCtrl+Q+C Moves to end of a fileCtrl+Q+D Moves to the end of a lineCtrl+Q+E Moves to the top of the windowCtrl+Q+K Moves to the end of a blockCtrl+Q+P Moves to previous positionCtrl+Q+R Moves to the beginning of a fileCtrl+Q+S Moves to the beginning of a lineCtrl+Q+T Moves to the top of the windowCtrl+Q+U Moves to the bottom of the windowCtrl+Q+X Moves to the bottom of the windowCtrl+E Edit BreakpointCtrl+V View SourceCtrl+S Edit SourceCtrl+D Delete BreakpointCtrl+A Add BreakpointF1 Topic SearchCtrl+F1 Topic SearchF6 Displays the next pageShift+F6 Displays the previous pageCtrl+A Moves one word leftCtrl+C Scrolls down one screenCtrl+D Moves the cursor right one column, accounting for the autoindent setting Ctrl+E Moves the cursor up one lineCtrl+F Moves one word rightCtrl+G Deletes the character to the right of the cursorCtrl+H Deletes the character to the left of the cursorCtrl+I Inserts a tabCtrl+L Search|Search AgainCtrl+N Inserts a new lineCtrl+P Causes next character to be interpreted as an ASCII sequenceCtrl+R Moves up one screenCtrl+S Moves the cursor left one column, accounting for the autoindent setting Ctrl+T Deletes a wordCtrl+V Turns insert mode on/offCtrl+W Moves down one screenCtrl+X Moves the cursor down one lineCtrl+Y Deletes a lineCtrl+Z Moves the cursor up one lineCtrl+Shift+S Performs an incremental searchEnd Moves to the end of a lineHome Moves to the start of a lineEnter Inserts a carriage returnIns Turns insert mode on/offDel Deletes the character to the right of the cursorBackspace Deletes the character to the left of the cursorTab Inserts a tabSpace Inserts a blank spaceLeft Arrow Moves the cursor left one column, accounting for the autoindent settingRight Arrow Moves the cursor right one column, accounting for the autoindent settingUp Arrow Moves up one lineDown Arrow Moves down one linePage Up Moves up one pagePage Down Moves down one pageCtrl+Left Arrow Moves one word leftCtrl+Right Arrow Moves one word rightCtrl+Home Moves to the top of a screenCtrl+End Moves to the end of a screenCtrl+PgDn Moves to the bottom of a fileCtrl+PgUp Moves to the top of a fileCtrl+Backspace Move one word to the rightCtrl+Del Deletes a currently selected blockCtrl+Space Inserts a blank spaceCtrl+Enter Opens file at cursorCtrl+Tab Moves to the next pageShift+Tab Deletes the character to the left of the cursorShift+Backspace Deletes the character to the left of the cursorShift+Left Arrow Selects the character to the left of the cursorShift+Right Arrow Selects the character to the right of the cursorShift+Up Arrow Moves the cursor up one line and selects from the left of the starting cursor positionShift+Down Arrow Moves the cursor down one line and selects from the right of the starting cursor positionShift+PgUp Moves the cursor up one screen and selects from the left of the starting cursor positionShift+PgDn Moves the cursor down one line and selects from the right of the starting cursor positionShift+End Selects from the cursor position to the end of the current line Shift+Home Selects from the cursor position to the start of the current lineShift+Space Inserts a blank spaceShift+Enter Inserts a new line with a carriage returnShift+Ctrl+Tab Moves to the previous pageCtrl+Shift+Left Arrow Selects the word to the left of the cursorCtrl+Shift+Right Arrow Selects the word to the right of the cursorCtrl+Shift+Home Selects from the cursor position to the start of the current fileCtrl+Shift+End Selects from the cursor position to the end of the current file Ctrl+Shift+PgDn Selects from the cursor position to the bottom of the screen Ctrl+Shift+PgUp Selects from the cursor position to the top of the screen Ctrl+Shift+Tab Moves to the previous pageAlt+Backspace Edit|UndoAlt+Shift+Backspace Edit|RedoAlt+Shift+Left Arrow Selects the column to the left of the cursorAlt+Shift+Right Arrow Selects the column to the right of the cursorAlt+Shift+Up Arrow Moves the cursor up one line and selects the column from the left of the starting cursor positionAlt+Shift+Down Arrow Moves the cursor down one line and selects the column from the left of the starting cursor positionAlt+Shift+Page Up Moves the cursor up one screen and selects the column from the left of the starting cursor positionAlt+Shift+Page Down Moves the cursor down one line and selects the column from the right of the starting cursor positionAlt+Shift+End Selects the column from the cursor position to the end of the current lineAlt+Shift+Home Selects the column from the cursor position to the start of thecurrent lineCtrl+Alt+Shift+Left Arrow Selects the column to the left of the cursorCtrl+Alt+Shift+Rght Arrow Selects the column to the right of the cursorCtrl+Alt+Shift+Home Selects the column from the cursor position to the start of the current fileCtrl+Alt+Shift+End Selects the column from the cursor position to the end of the current fileCtrl+Alt+Shift+Page Up Selects the column from the cursor position to the bottom of the screenCtrl+Alt+Shift+Page Down Selects the column from the cursor position to the top of the screenCall stack viewCtrl+V View SourceCtrl+E Edit SourceWatch viewCtrl+E Edit WatchCtrl+A Add WatchCtrl+D Delete Watchalt+space+n 最小化。
delphi 键盘键值对照表
delphi 键盘键值对照表(2013-07-30 22:48:13)转载▼标签:delphi 键值it 分类:Delphi常数名称十六进制值十进制值对应按键VK_LBUTTON 01 1 鼠标的左键VK_RBUTTON 02 2 鼠标的右键VK-CANCEL 03 3 Ctrl+Break(通常不需要处理)VK_MBUTTON 04 4 鼠标的中键(三按键鼠标)VK_BACK 08 8 Backspace键VK_TAB 09 9 Tab键VK_CLEAR 0C 12 Clear键(Num Lock关闭时的数字键盘5)VK_RETURN 0D 13 Enter键VK_SHIFT 10 16 Shift键VK_CONTROL 11 17 Ctrl键VK_MENU 12 18 Alt键VK_PAUSE 13 19 Pause键VK_CAPITAL 14 20 Caps Lock键VK_ESCAPE 1B 27 Ese键VK_SPACE 20 32 Spacebar键VK_PRIOR 21 33 Page Up键VK_NEXT 22 34 Page Domw键VK_END 23 35 End键VK_HOME 24 36 Home键VK_LEFT 25 37 LEFT ARROW 键(←)VK_UP 26 38 UP ARROW键(↑)VK_RIGHT 27 39 RIGHT ARROW键(→)VK_DOWN 28 40 DOWN ARROW键(↓)VK_Select 29 41 Select键VK_PRINT 2A 42VK_EXECUTE 2B 43 EXECUTE键VK_SNAPSHOT 2C 44 Print Screen键(抓屏)VK_Insert 2D 45 Ins键(Num Lock关闭时的数字键盘0)VK_Delete 2E 46 Del键(Num Lock关闭时的数字键盘.)VK_HELP 2F 47 Help键VK_0 30 48 0键VK_1 31 49 1键VK_2 32 50 2键VK_3 33 51 3键VK_4 34 52 4键VK_5 35 53 5键VK_6 36 54 6键VK_7 37 55 7键VK_8 38 56 8键VK_9 39 57 9键VK_A 41 65 A键VK_C 43 67 C键VK_D 44 68 D键VK_E 45 69 E键VK_F 46 70 F键VK_G 47 71 G键VK_H 48 72 H键VK_I 49 73 I键VK_J 4A 74 J键VK_K 4B 75 K键VK_L 4C 76 L键VK_M 4D 77 M键VK_N 4E 78 N键VK_O 4F 79 O键VK_P 50 80 P键VK_Q 51 81 Q键VK_R 52 82 R键VK_S 53 83 S键VK_T 54 84 T键VK_U 55 85 U键VK_V 56 86 V键VK_W 57 87 W键VK_X 58 88 X键VK_Y 59 89 Y键VK_Z 5A 90 Z键VK_NUMPAD0 60 96 数字键0键VK_NUMPAD1 61 97 数字键1键VK_NUMPAD2 62 98 数字键2键VK_NUMPAD3 62 99 数字键3键VK_NUMPAD4 64 100 数字键4键VK_NUMPAD5 65 101 数字键5键VK_NUMPAD6 66 102 数字键6键VK_NUMPAD7 67 103 数字键7键VK_NUMPAD8 68 104 数字键8键VK_NUMPAD9 69 105 数字键9键VK_MULTIPLY 6A 106 数字键盘上的*键VK_ADD 6B 107 数字键盘上的+键VK_SEPARATOR 6C 108 Separator键VK_SUBTRACT 6D 109 数字键盘上的-键VK_DECIMAL 6E 110 数字键盘上的.键VK_DIVIDE 6F 111 数字键盘上的/键VK_F1 70 112 F1键VK_F2 71 113 F2键VK_F3 72 114 F3键VK_F5 74 116 F5键VK_F6 75 117 F6键VK_F7 76 118 F7键VK_F8 77 119 F8键VK_F9 78 120 F9键VK_F10 79 121 F10键VK_F11 7A 122 F11键VK_F12 7B 123 F12键VK_NUMLOCK 90 144 Num Lock 键VK_SCROLL 91 145 Scroll Lock键上面没有提到的:(都在大键盘)VK_LWIN 91 左win键VK_RWIN 92 右win键VK_APPS 93 右Ctrl左边键,点击相当于点击鼠标右键,会弹出快捷菜单186 ;(分号)187 =键188 ,键(逗号)189 -键(减号)190 .键(句号)191 /键192 `键(Esc下面)219 [键220 \键221 ]键222 ‘键(引号)delphi虚拟键码对应关键VK_LBUTTON鼠标左键VK_RBUTTON鼠标右键VK_CANCEL控制+休息VK_MBUTTON鼠标中键VK_BACK Backspace键VK_TAB Tab键VK_CLEAR清除主要VK_RETURN Enter键VK_SHIFT Shift键VK_CONTROL Ctrl键VK_MENU Alt键VK_PAUSE暂停关键VK_CAPITAL Caps Lock键VK_KANA可与输入法VK_HANGUL可与输入法VK_JUNJA可与输入法VK_FINAL可与输入法VK_HANJA可与输入法VK_KANJI可与输入法VK_CONVERT可与输入法VK_NONCONVERT可与输入法VK_ACCEPT可与输入法VK_MODECHANGE可与输入法VK_ESCAPE Esc键VK_SPACE空间酒吧VK_PRIOR页键VK_NEXT下一页关键VK_END END键VK_HOME主页关键VK_LEFT左箭头键VK_UP向上键VK_RIGHT右箭头键VK_DOWN下箭头键VK_SELECT选择关键VK_PRINT打印键(键盘的具体)VK_EXECUTE执行关键VK_SNAPSHOT Print Screen键VK_INSERT插入关键VK_DELETE Delete键VK_HELP帮助关键VK_LWIN左Windows键(微软键盘)VK_RWIN右Windows键(微软键盘)VK_APPS应用关键(微软键盘)VK_NUMPAD0 0键(数字键盘)VK_NUMPAD1 1键(数字键盘)VK_NUMPAD2 2键(数字键盘)VK_NUMPAD3 3键(数字键盘)VK_NUMPAD4 4键(数字键盘)VK_NUMPAD5 5键(数字键盘)VK_NUMPAD6 6键(数字键盘)VK_NUMPAD7 7键(数字键盘)VK_NUMPAD8 8键(数字键盘)VK_NUMPAD9 9键(数字键盘)VK_MULTIPLY多键(数字键盘)VK_ADD添加键(数字键盘)VK_SEPARATOR分离键(数字键盘)VK_SUBTRACT减去键(数字键盘)VK_DECIMAL小数点键(数字键盘)VK_DIVIDE鸿沟键(数字键盘)VK_F1 F1键VK_F2 F2键VK_F3 F3的关键VK_F4 F4键VK_F5 F5键VK_F6 F6键VK_F7 F7键VK_F8 F8键VK_F9 F9键VK_F10 F10键关键VK_F11 F11键VK_F12 F12键VK_F13 F13键VK_F14 F14键VK_F15 F15键VK_F16 F16键VK_F17 F17键VK_F18 F18键VK_F19 F19键VK_F20 F20键VK_F21 F21键VK_F22 F22键VK_F23 F23键VK_F24 F24键VK_NUMLOCK数Lock键VK_SCROLL滚动Lock键VK_LSHIFT左Shift键(仅用于GetAsyncKeyState和GetKeyState )VK_RSHIFT右Shift键(仅用于GetAsyncKeyState和GetKeyState )VK_LCONTROL左Ctrl键(仅用于GetAsyncKeyState和GetKeyState )VK_RCONTROL右Ctrl键(仅用于GetAsyncKeyState和GetKeyState )VK_LMENU左Alt键(仅用于GetAsyncKeyState和GetKeyState )VK_RMENU右Alt键(仅用于GetAsyncKeyState和GetKeyState )VK_PROCESSKEY工艺关键VK_ATTN经办关键VK_CRSEL CrSel关键VK_EXSEL ExSel关键VK_EREOF擦除EOF分析关键VK_PLAY发挥关键VK_ZOOM变焦关键VK_NONAME保留以供将来使用VK_PA1 PA1关键VK_OEM_CLEAR清除主要标签数:1 “F14键VK_F15 F15键VK_F16 F16键VK_F17 F17键VK_F18 F18键VK_F19 F19键VK_F20 F20键VK_F21 F21键VK_F22 F22键VK_F23 F23键VK_F24 F24键VK_NUMLOCK数Lock键VK_SCROLL滚动Lock键VK_LSHIFT左Shift键(仅用于GetAsyncKeyState和GetKeyState )VK_RSHIFT右Shift键(仅用于GetAsyncKeyState和GetKeyState )VK_LCONTROL左Ctrl键(仅用于GetAsyncKeyState和GetKeyState )VK_RCONTROL右Ctrl键(仅用于GetAsyncKeyState和GetKeyState )VK_LMENU左Alt键(仅用于GetAsyncKeyState和GetKeyState )VK_RMENU右Alt键(仅用于GetAsyncKeyState和GetKeyState )VK_PROCESSKEY工艺关键VK_ATTN经办关键VK_CRSEL CrSel关键VK_EXSEL ExSel关键VK_EREOF擦除EOF分析关键VK_PLAY发挥关键VK_ZOOM变焦关键VK_NONAME保留以供将来使用VK_PA1 PA1关键VK_OEM_CLEAR清除主要。
delphi中的按键说明
Delphi中一些常用的组合键值CTRL+A:#1 CTRL+B:#2 CTRL+C:#3 CTRL+D:#4 CTRL+E:#5 CTRL+F:#6 CTRL+G:#7CTRL+H:#8 CTRL+I:#9 CTRL+J:#10 CTRL+K:#11 CTRL+L:#12 CR:#13 CTRL+N:#14CTRL+O:#15 CTRL+P:#16 CTRL+Q:#17 CTRL+R:#18 CTRL+S:#19 CTRL+T:#20CTRL+U:#21 CTRL+V:#22 CTRL+W:#23 CTRL+X:#24 CTRL+Y:#25 CTRL+Z:#26 ESC:#27CTRL+:#28 CTRL+]:#29 SHIFT+CTRL+-:#30 DEL:#127一般用在keydown、keyup、keypress事件中。
OnKeyDown和OnKeyUp事件中的Key是Word型的,表示用户按的是键盘上的哪个键,OnKeyPress中的Key是Char型,表示用户输入什么字符。
一个产生8位(char)常规健值,一个产生16位(word)功能健健值。
1.KeyPress主要用来捕获数字(注意:包括Shift+数字的符号)、字母(注意:包括大小写)、小键盘等除了F1-12、SHIFT、Alt、Ctrl、Insert、Home、PgUp、Delete、End、PgDn、ScrollLock、Pause、NumLock、{菜单键}、{开始键}和方向键外的ANSI字符,KeyDown和KeyUp 通常可以捕获键盘除了PrScrn所有按键(这里不讨论特殊键盘的特殊键)2.KeyPress 只能捕获单个字符KeyDown 和KeyUp 可以捕获组合键。
3.KeyPress 可以捕获单个字符的大小写4.KeyDown和KeyUp 对于单个字符捕获的KeyValue 都是一个值,也就是不能判断单个字符的大小写。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
29.CTRL+C 复制
30.CTRL+V 粘贴
31.CTRL+X 剪切
32.CTRL+Z 还原(Undo)
33.CTRL+S 保存
24.CTRL+J (弹出Delphi语句提示窗口,选择所需语句将自动完成一条语句)代码模板
25.Ctrl+M 同Enter键。
26.Ctrl+N 同Enter键,但光标位置保持不变
27.Ctrl+T 删除光标右边的一个单词
48.CTRL+SHIFT+C 编写申明或者补上函数,绝好!!!
49.CTRL+SHIFT+E 显示EXPLORER
50.Ctrl+Tab 在Inspector中切换Properties页和Events页
51.CTRL+SHIFT+U 代码整块左移2个空格位置
34.Ctrl+F 查找
35.Ctrl+L 继续查找
36.Ctrl+r 替换
37.CTRL+ENTER 定位到单元文件
38.Ctrl+F3 弹出Call Stack窗口
39.Ctrl+F4 等于File菜单中的Close项
44.Ctrl+K+N Байду номын сангаас 切换选择块为大写(注意松开K后再按N,Ctrl保持按下)
45.Ctrl+Shift+G 插入GUID
46.Ctrl+Shift+T 在光标行加入To-Do注释
47.Ctrl+Shift+Y 删除光标之后至本行末尾之间的文本
10.Alt+F4 关闭所有编辑框中打开的源程序文件,但不关闭项目
11.ALT+鼠标左键 可以块选代码,用来删除对齐的重复代码非常有用
12.Ctrl+F9 编译
13.Ctrl+shift+N(n=1,2,3,4......) 定义书签
5.shift +F12 快速查找窗体并打开
6.F7 (步进式调试同时追踪进入子过程)
7.F8 (步进式调试不进入子过程)
8.F9 运行
9.F12 切换EDITOR,FORM
14.Ctrl+n(n=1,2,3,4......)跳到书签n
15.CTRL +SHIFT+N 在书签N处,再按一次 取消书签
16.Ctrl+PageUp 将光标移至本屏的第一行,屏幕不滚动
17.Ctrl+PageDown 将光标移至本屏的最后一行,屏幕不滚动
18.Ctrl+↓ 向下滚动屏幕,光标跟随滚动不出本屏
40.Ctrl+Backspace 后退删除一个词,直到遇到一个分割符
41.Ctrl+鼠标转轮 加速滚屏
42.Ctrl+O+U 切换选择块的大小写(注意松开O后再按U,Ctrl保持按下)
43.Ctrl+K+O 切换选择块为小写(注意松开K后再按O,Ctrl保持按下)
并可比它进行复制,粘贴
57.Shift+↓、↑、→、← 以1像素单位更改所选控件大小
58.Ctrl+↓、↑、→、←以1像素单位更改所选控件位置
59.Ctrl+E 快速选择(呵呵,试试吧,很好玩的)
52.CTRL+SHIFT+I 代码整块右移2个空格位置
53.CTRL+SHIFT+↑ 在过程、函数、事件内部, 可跳跃到相应的过程、函数、事
件的定义(在interface和implementation之间来回切换)
54.CTRL+SHIFT+↓ 在过程、函数、事件的定义处, 可跳跃到具体过程、函数、事件内部(同上)
60.Ctrl+Alt+c 注释块
61.Ctrl+Alt+u 取消注释块
62.Ctrl+Alt+h 生成头(更详细的设置在GExperts配置的Editor Experts属性页)
63.Ctrl+Alt+o 选择对应分隔符之间的语句
64.Ctrl+Alt+v 在对应的分隔符之间来回跳转(与已有快捷键有冲突,请更改)
19.Ctrl+↑ 向上滚动屏幕,光标跟随滚动不出本屏
20.Ctrl+Home 将光标移至文件头
21.Ctrl+End 将光标移至文件尾
22.Ctrl+B Buffer List窗口
23.Ctrl+I 同Tab键
DELPHI中的快捷方式一览表
1.SHIFT+鼠标左键 先选中任一控件,按键后可选中窗体(选中控件后按Esc效果一样)
2.Shift+F8 调试时弹出CPU窗口。
3.Shift+F10 等于鼠标右键(Windows快捷键)。
4.Shitf+箭头 选择
55.Tab 在object inspector窗口按tab键将光标移动到属性名区,然后键入属性名的开头
字母可快速定位到该属性
56.Ctrl+Alt 按着Ctrl+Alt之后,可用鼠标选择一个矩形块中的代码,