Delphi技巧整理(阿佛提示:持续更新)
1:调整定位网格线,以便精确调整控件位置
Delphi默认的网格线间距是8个像素,这意味着当你用鼠标在窗体上拖动组件时,移动的基本单位是8个像素,这样在做精细调整时不大方便,所以建议设置成2个像素。
方法如下:
选择主菜单栏的 Tools(工具)----Enviroment Options(环境选项)----Designer(设计器),把下面的网格大小的x、y值改成2就可以了。
2:如何打开最近的项目
阿佛在使用Delphi7时没有发现有启动delphi7(最新版本有时间再看看)就自动打开上次项目的功能(而微软的VS2003就有这个功能了,真希望Delphi<被Bore Land搞砸了>努力,不要挂掉),但是在主菜单里的File-----Reopen罗列出了最近打开的项目(或文件)的全路径。
3:如何快速切换
源代码和及其对应的窗体
可以使用默认快捷键:F12(也可通过菜单View)
4:如何显示出所有窗体?
可以使用默认快捷键:SHIFT+F12(也可通过菜单View)
5:如何显示所有单元(Unit)
可以使用默认快捷键:CTRL+F12(也可通过菜单View)
6: 如何保存我的
Delphi开发界面的布局
如果你不保存的话,那delphi会自动还原到默认布局。你可以通过
View---Desktop----save current desktop来保存当前的布局。
此外你也可以通过工具栏上的按钮实现这个功能,默认是在菜单Help右边一点,旁边有个
下拉框,可以选择你的桌面布局配置。
7: Delphi7提供的Diagram page在哪里?
就在代码编辑器的右下角状态栏上,单击 Diagram就会显示了。附带其功能简介:(delphi帮助里面的,不会E文的朋友可以百度一下)
The Diagram page in the Code editor provides visual tools for setting up logical relationships among visual and nonvisual components that are displayed in the Object TreeView.其实就是一个UML
设计工具。
8: 如何快速定位开发界面中已经打开的面板(或窗体、单元)
选择菜单栏上的 window(Alt+W),下面列出了所有开发界面中已经打开的相关项,单击就可以快速定位了。其中next window可以在多个窗体中循环切换。
2008年6月4日(In memory of ……)星期三
9:如何识别Object Inspector()中修改过的属性?
在Object Inspector(对象查看器)面板上右击,点击Properties,勾选Bold non default values就能使修改过的属性值加黑,这样更方便寻找哪些是做过Baidu的。
10:如何快速查看某个函数或过程的定义(实现)?
你可以按住CTRL的同时用鼠标单击需要查看的函数或过程名,这样就会跳转到函数或过程的定义(实现)出。
11:如何快速查看某个函数或过程的帮助
将鼠标光标置于需要查看的地方,然后按下F1.
12:如何让showmessage和messagedlg按钮中文?
(比较长,另开一帖)
13:如何把*.pas编译成*.dcu?
你可以使用delphi安装目录下的Bin/dcc32.exe来编译,具体方法是打开 开始-运行中敲入CMD,回车,dcc32 c:/consts.pas,如果该命令提示 不是内部或外部命令,那就是你的delphi环境变量设置有
问题,这样你就吧dcc32.exe绝对路径全部输入。
如:D:/Program Files/Borland/Delphi7/Bin>dcc32.exe c:/consts.pas 回车后提示:
Borland Delphi Version 15.0
Copyright (c) 1983,2002 Borland Software Corporation
c:/Consts.pas(310)
311 lines, 0.03 seconds, 1082 bytes code, 4 bytes data.
说明操作成功
分享到: 上一篇:编程(delphi)设置环境变量
下一篇:Delphi7(delphi6)如何让showmessage和messagedlg对话框(按钮等)中文化?