Delphi5.0 — очень отличный инструмент разработки RAD. Все больше людей начинают это понимать и переходят на его использование. Однако на самом деле ручная оптимизация может значительно улучшить его работу с точки зрения эффективности. , Я приобрел некоторый опыт на практике и поделюсь им с вами в своем компьютерном отчете:
1: Реализуйте плавную прокрутку панели управления:
Друзья, которые установили множество элементов управления, знают, что выбрать один из множества элементов управления — непростая задача. Мышкой приходится постоянно щелкать. Было бы здорово, если бы она могла плавно прокручиваться. К счастью, специалисты компании Borland уже додумались. этот. :
Создайте текстовый файл со следующим содержимым:
РЕГЕДИТ4
[HKEY_CURRENT_USERSoftwareBorlandDelphi5.0Дополнительно]>
"AutoPaletteSelect"="1"
"АвтоПалитраПрокрутка"="1"
Как насчет того, чтобы сохранить его как Tip.reg, а затем дважды щелкнуть этот файл, чтобы запустить Delphi? Разве это не намного приятнее?
Второе: Ускорить запуск программы:
Запуск Delphi действительно немного медленный. Ему приходится отображать флеш-экран и читать настройки реестра. Это своего рода пытка для машин с низкой конфигурацией. Фактически, мы можем полностью контролировать его через параметры запуска:
Создайте ярлык с целью: D:DELPHI5Delphi5Bindelphi32.exe /ns /np.
(Мой Delphi установлен в каталоге d:delphi5, вам необходимо внести соответствующие изменения.)
нс: без заставки не отображается флеш-экран
np:no PRoject не загружает проект
3. Наблюдайте за распределением кучи памяти:
Как и выше, целью ярлыка является: D:DELPHI5Delphi5Bindelphi32.exe /hm /hv.
После этого каждый раз, когда вы запускаете этот ярлык, вы можете видеть изменяющееся количество байтов, выделенных кучей, в строке заголовка Delphi.
4. Добавьте функции компиляции и просмотра в контекстное меню правой кнопки мыши:
Сначала добавьте функции в файл dpr:
Создайте текстовый файл со следующим содержимым:
РЕГЕДИТ4
[HKEY_CLASSES_ROOTDelphiProject]
@="Проект Дельфи"
"EditFlags"=hex:00,00,00,00
"AlwaysShowExt"=""
[HKEY_CLASSES_ROOTDelphiProjectDefaultIcon]
@="d:/DELPHI5/Delphi5/Bin/Delphi32.exe, 4"
[HKEY_CLASSES_ROOTDelphiProjectShell]
@=""
[HKEY_CLASSES_ROOTDelphiProjectShellOpen]
@="&Открыть"
"EditFlags"=hex:01,00,00,00
[HKEY_CLASSES_ROOTDelphiProjectShellOpencommand]
@="d:/DELPHI5/Delphi5/Bin/Delphi32.exe /ns %1"
[HKEY_CLASSES_ROOTDelphiProjectShellOpenddeexec]
@="[открыть("%1")]"
[HKEY_CLASSES_ROOTDelphiProjectShellOpenddeexecapplication]
@="ДЕЛФИ32"
[HKEY_CLASSES_ROOTDelphiProjectShellautobuild]
"EditFlags"=hex:01,00,00,00
[HKEY_CLASSES_ROOTDelphiProjectShellautobuildcommand]
@="D:/DELPHI5/Delphi5/Bin/delphi32.exe /ns %1 /b"
[HKEY_CLASSES_ROOTDelphiProjectQuickView]
@="*"
Сохраните его как Delphiproject.reg, а затем дважды щелкните этот файл. В дальнейшем вы сможете найти пункт автосборки в контекстном меню файла проекта с суффиксом dpr. Вы можете сразу скомпилировать и сгенерировать исполняемый файл. , а также есть пункт быстрого просмотра, можно просмотреть содержимое файла, не открывая Delphi.
Затем добавьте функции в файл pas:
Создайте текстовый файл со следующим содержимым:
РЕГЕДИТ4
[HKEY_CLASSES_ROOTDelphiUnit]
@="Исходный файл Delphi"
"EditFlags"=hex:00,00,00,00
"AlwaysShowExt"=""
[HKEY_CLASSES_ROOTDelphiUnitDefaultIcon]
@="d:/DELPHI5/Delphi5/Bin/Delphi32.exe,5"
[HKEY_CLASSES_ROOTDelphiUnitShell]
@=""
[HKEY_CLASSES_ROOTDelphiUnitShellOpen]
@="&Открыть"
[HKEY_CLASSES_ROOTDelphiUnitShellOpencommand]
@="d:/DELPHI5/Delphi5/Bin/Delphi32.exe /ns /np"
[HKEY_CLASSES_ROOTDelphiUnitShellOpenddeexec]
@="[открыть("%1")]"
[HKEY_CLASSES_ROOTDelphiUnitShellOpenddeexecApplication]
@="ДЕЛФИ32"
[HKEY_CLASSES_ROOTDelphiUnitShellcompile]
"EditFlags"=hex:01,00,00,00
[HKEY_CLASSES_ROOTDelphiUnitShellcompilecommand]
@="D:/DELPHI5/Delphi5/Bin/dcc32.exe %1"
[HKEY_CLASSES_ROOTDelphiUnitQuickView]
@="*"
Сохраните его как delphiunit.reg, а затем дважды щелкните этот файл. В дальнейшем вы сможете найти дополнительный пункт компиляции в контекстном меню файла исходного кода с суффиксом pas. dcu, а также есть дополнительный пункт быстрого просмотра, вы можете просмотреть содержимое файла, не открывая Delphi.
Обратите внимание, что путь установки Delphi необходимо соответствующим образом изменить. Друзья, не знакомые с реестром, должны тщательно сделать резервную копию.