优化Delphi小技巧
软件世界
在Delphi5的快捷方式图标上,右击图标选“属性”后,找到“快捷方式”页中的“目标(T)”,然后在程序路径后面加上“(空格)/ns(空格)/np”(不带冒号),这样就可使Delphi在启动时不显示启屏幕(/ns)和启动完后不自动新建“新的工程”(/np),可加快Delphi5的启动速度。(对我等Crazy Fans而言)
用控件多了,都要点控件栏的“>”来用其他的控件。其实Inprise公司已经想过这一点了,只要建立一个文本文件,写上:
REGEDIT4
[hkey_current_user\software\borland\Delphi\5.0\extras]
"autopaletteselect"="1"
"autopalettescroll"="1"
然后保存为auto.reg(是.reg,而不是.txt,一定要看清楚),双击后回到Delphi里,就可以不用点击了。
在编程序时,常常需要测试一下程序的,程序的启动会比较的慢,这是因为Delphi本身是以最优化来编译程序。解决方法是:把“Project\Options...”中Compiler页的“Optimization”前的勾去掉就行了。在最终编译前还是要把它勾上,不然的话那程序会很大的!
如果你装过VCL包的话,那在“Project\Options...”中packages页的“Build with runtime packages”可能会自动选上,生成的程序在本机上可以运行,但到了别的机器上就不行了,是因为VCL包只在你的机子上。所以在最终编译前最好把它前面的钩去掉!!
如果有已完成的工程未编译成EXE,需要把它编译成EXE文件,又不想劳烦Delphi这庞大的“工程师”,那dcc32.exe就大派用场了。在“C:\Broland\Delphi5\bin\”下有一个dcc32.exe的dos文件,可以把已完成的工程编译成exe文件(前提是你的机子上一定要装了Delphi)。方法是:在要编译的工程目录下,创建一个名为“go.bat”的批处理文件,在里面写上一行“dcc32 -b xx.dpr”(xx.dpr为工程的.dpr文件名)后保存,点击go.bat就可以了(必须保证整个工程没有错误)。
在编译期间,如果有不懂的函数、语句等,可以用鼠标点击一下次函数语句等,然后按F1键,大多数情况下便可以看到相关的帮助。