优化delphi5.0秘籍大曝光

原创 2000年12月20日 22:39:00

王敏坚·中国程序员站点

Delphi5.0是非常优秀的RAD开发工具,越来越多的人开始认识到这一点并转而使用它,但它也不是完美无缺的,实际上通过手工优化可以极大的提高它为我们工作的效率,我通过实践摸索出一些经验,借电脑报一角与大家分享:
一:实现控件面板的平滑滚动:
安装过许多控件的朋友都知道,在众多的控件中选择一个实在不是一件轻松的事,鼠标要不停点击,如果能平滑滚动该多好啊,好在Borland的专家早就想到了这一点:
建立一个文本文件,内容为:
REGEDIT4
[HKEY_CURRENT_USER/Software/Borland/Delphi/5.0/Extras]>
"AutoPaletteSelect"="1"
"AutoPaletteScroll"="1"
保存为tip.reg,然后双击此文件,启动delphi,怎么样?是不是爽多了!
二:加快程序启动速度:
delphi启动确实有点慢,既要显示快闪屏幕,又要读注册表设置,对于配置低的机器简直是一种折磨,实际上我们完全可以通过启动参数来控制它:
建立一个快捷方式,目标为:D:/DELPHI5/Delphi5/Bin/delphi32.exe /ns /np
(我的delphi装在d:/delphi5目录下,你要做相应改变。)
ns:no splash 不显示快闪屏幕
np:no project不加载项目
三.观察内存堆分配情况:
同上,快捷方式目标为:D:/DELPHI5/Delphi5/Bin/delphi32.exe /hm /hv
此后每启动此快捷方式就可看到delphi标题栏上不停变化的堆分配字节数
四.在右键快捷菜单中增加编译及查看功能:
先为dpr文件增加功能:
建立一个文本文件,内容为:
REGEDIT4
[HKEY_CLASSES_ROOT/DelphiProject]
@="Delphi Project"
"EditFlags"=hex:00,00,00,00
"AlwaysShowExt"=""
[HKEY_CLASSES_ROOT/DelphiProject/DefaultIcon]
@="d://DELPHI5//Delphi5//Bin//Delphi32.exe, 4"
[HKEY_CLASSES_ROOT/DelphiProject/Shell]
@=""
[HKEY_CLASSES_ROOT/DelphiProject/Shell/Open]
@="&Open"
"EditFlags"=hex:01,00,00,00
[HKEY_CLASSES_ROOT/DelphiProject/Shell/Open/command]
@="d://DELPHI5//Delphi5//Bin//Delphi32.exe /ns %1"
[HKEY_CLASSES_ROOT/DelphiProject/Shell/Open/ddeexec]
@="[open(/"%1/")]"
[HKEY_CLASSES_ROOT/DelphiProject/Shell/Open/ddeexec/Application]
@="DELPHI32"
[HKEY_CLASSES_ROOT/DelphiProject/Shell/autobuild]
"EditFlags"=hex:01,00,00,00
[HKEY_CLASSES_ROOT/DelphiProject/Shell/autobuild/command]
@="D://DELPHI5//Delphi5//Bin//delphi32.exe /ns %1 /b"
[HKEY_CLASSES_ROOT/DelphiProject/QuickView]
@="*"
存为Delphiproject.reg,然后双击此文件,以后你就可以在以dpr为后缀的项目文件的右键快捷菜单中发现多了autobuild一项,可以马上编译生成可执行文件了,还多了快速查看一项,可以不打开Delphi而察看文件内容。
再为pas文件增加功能:
建立一个文本文件,内容为:
REGEDIT4
[HKEY_CLASSES_ROOT/DelphiUnit]
@="Delphi Source File"
"EditFlags"=hex:00,00,00,00
"AlwaysShowExt"=""
[HKEY_CLASSES_ROOT/DelphiUnit/DefaultIcon]
@="d://DELPHI5//Delphi5//Bin//Delphi32.exe,5"
[HKEY_CLASSES_ROOT/DelphiUnit/Shell]
@=""
[HKEY_CLASSES_ROOT/DelphiUnit/Shell/Open]
@="&Open"
[HKEY_CLASSES_ROOT/DelphiUnit/Shell/Open/command]
@="d://DELPHI5//Delphi5//Bin//Delphi32.exe /ns /np"
[HKEY_CLASSES_ROOT/DelphiUnit/Shell/Open/ddeexec]
@="[open(/"%1/")]"
[HKEY_CLASSES_ROOT/DelphiUnit/Shell/Open/ddeexec/Application]
@="DELPHI32"
[HKEY_CLASSES_ROOT/DelphiUnit/Shell/compile]
"EditFlags"=hex:01,00,00,00
[HKEY_CLASSES_ROOT/DelphiUnit/Shell/compile/command]
@="D://DELPHI5//Delphi5//Bin//dcc32.exe %1"
[HKEY_CLASSES_ROOT/DelphiUnit/QuickView]
@="*"
存为delphiunit.reg, 然后双击此文件,以后你就可以在以pas为后缀的源码文件的右键快捷菜单中发现多了compile一项,可以马上编译生成dcu文件了,还多了快速查看一项,可以不打开Delphi而察看文件内容。
要注意你的delphi安装路径要做相应更改,对注册表不熟悉的朋友一定要谨慎做好备份。
如有任何意见及建议欢迎到bbs.netease.com中的delphi论坛我们共同讨论。

 

OV Camera AE相关的寄存器学习配置记录

自动AEC相关的寄存器配置的原理如上图。主要设置如下:    {0x3a0f, 0x40},    {0x3a10, 0x38},    {0x3a1b, 0x48},    {0x3a1e, 0x3...
  • gzzaigcn
  • gzzaigcn
  • 2015年03月30日 20:58
  • 3032

关于海思HI3518+OV9712 ISP图像调试 - 夜视效果、曝光、图像稳定响应效果

hiISP_AE_ATTR_EX_S参数说明:   enAEMode 自动曝光的优先模式,如帧率优先, 噪声优先。   u8ExpCompensation 自动曝光调整时对曝光补偿量。 值越大,则自...
  • edw200
  • edw200
  • 2016年08月10日 11:47
  • 4536

优化delphi5.0秘籍大曝光

====================================================== 注:本文源代码点此下载 =============================...
  • javazhuanzai
  • javazhuanzai
  • 2012年02月01日 01:25
  • 124

曝光SEO高手藏在内心的SEO秘籍

       针对目前整个SEO行业的不规范情形,所谓的SEO高手其实就是靠实践中走出来的,那些只是看看别人如何写随便看看,就以为自己很牛逼到处宣扬自己是SEO高手的人,我可以很负责任的说一句,你就是...
  • xyx5654
  • xyx5654
  • 2011年01月16日 09:21
  • 111

高通内部文件泄密 Android 5.0 发布时间曝光

过去业内普遍认为Android5.0将会在五月份的谷歌I/O大会上发布,但从最新泄露的消息来看,新系统可能会比我们预想的来得更早一些。根据国外媒体曝光的高通内部资料显示,Andriod 5.0系统有可...
  • html5cn_org
  • html5cn_org
  • 2013年02月02日 17:47
  • 241

2011年百度优化的四大秘籍——资金、资源、团队、执行力

2011年SEO将会白炽化,企业或个人对SEO的认可会让更多的站长或计算机系毕业的学生参与进来,随着seo技术的普及,在2011年几乎进入seo全民时代,在将来,不是你懂的seo技术就行了,而是要在众...
  • jjzaihaozhe
  • jjzaihaozhe
  • 2011年01月18日 15:34
  • 1627

delphi编程秘籍

  • 2011年10月24日 09:58
  • 15.29MB
  • 下载

黑客大曝光(第7版).pdf百度云分享

  • 2017年11月18日 14:44
  • 166B
  • 下载

黑客大曝光 恶意软件和Rootkit安全

  • 2014年11月04日 10:51
  • 33.71MB
  • 下载

《黑客大曝光:恶意软件和Rootkit安全》前3章

  • 2012年05月20日 16:17
  • 10.46MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:优化delphi5.0秘籍大曝光
举报原因:
原因补充:

(最多只允许输入30个字)