Delphi5.0 é uma excelente ferramenta de desenvolvimento RAD. Mais e mais pessoas estão começando a perceber isso e começando a usá-la. Na verdade, a otimização manual pode melhorar muito seu trabalho para nós. , ganhei alguma experiência com a prática e vou compartilhá-la com vocês através de um canto do meu relatório de computador:
1: Implemente a rolagem suave do painel de controle:
Amigos que instalaram muitos controles sabem que não é uma tarefa fácil escolher um entre os muitos controles. O mouse precisa ser clicado constantemente. Felizmente, os especialistas da Borland já pensaram nisso. esse. :
Crie um arquivo de texto com o seguinte conteúdo:
REGEDIT4
[HKEY_CURRENT_USERSoftwareBorlandDelphi5.0Extras]>
"AutoPaletteSelect"="1"
"AutoPaletteScroll"="1"
Que tal salvá-lo como tip.reg e clicar duas vezes neste arquivo para iniciar o delphi? Não é muito mais agradável?
Dois: Acelere a inicialização do programa:
A inicialização do Delphi é realmente um pouco lenta. Ele tem que exibir a tela flash e ler as configurações do registro. É uma espécie de tortura para máquinas com configuração baixa.
Crie um atalho com o destino: D:DELPHI5Delphi5Bindelphi32.exe /ns /np
(Meu delphi está instalado no diretório d:delphi5, você precisa fazer as alterações correspondentes.)
ns:no splash não exibe a tela flash
np:no PRoject não carrega o projeto
3. Observe a alocação de heap de memória:
Igual ao acima, o destino do atalho é: D:DELPHI5Delphi5Bindelphi32.exe /hm /hv
Depois disso, toda vez que você iniciar este atalho, você poderá ver a alteração do número de bytes alocados no heap na barra de título do Delphi.
4. Adicione funções de compilação e visualização no menu de atalho do botão direito:
Primeiro adicione funções ao arquivo dpr:
Crie um arquivo de texto com o seguinte conteúdo:
REGEDIT4
[HKEY_CLASSES_ROOTDelphiProject]
@="Projeto Delphi"
"EditFlags"=hex:00,00,00,00
"AlwaysShowExt"=""
[HKEY_CLASSES_ROOTDelphiProjectDefaultIcon]
@="d:/DELPHI5/Delphi5/Bin/Delphi32.exe, 4"
[HKEY_CLASSES_ROOTDelphiProjectShell]
@=""
[HKEY_CLASSES_ROOTDelphiProjectShellOpen]
@="&Abrir"
"EditFlags"=hex:01,00,00,00
[HKEY_CLASSES_ROOTDelphiProjectShellOpencommand]
@="d:/DELPHI5/Delphi5/Bin/Delphi32.exe /ns %1"
[HKEY_CLASSES_ROOTDelphiProjectShellOpenddeexec]
@="[abrir("%1")]"
[HKEY_CLASSES_ROOTDelphiProjectShellOpenddeexecapplication]
@="DELPHI32"
[HKEY_CLASSES_ROOTDelphiProjectShellautobuild]
"EditFlags"=hex:01,00,00,00
[HKEY_CLASSES_ROOTDelphiProjectShellautobuildcomando]
@="D:/DELPHI5/Delphi5/Bin/delphi32.exe /ns %1 /b"
[HKEY_CLASSES_ROOTDelphiProjectQuickView]
@="*"
Salve-o como Delphiproject.reg e clique duas vezes neste arquivo. No futuro, você pode encontrar um item de construção automática no menu de atalho do botão direito do arquivo do projeto com o sufixo dpr. , e também há um item de visualização rápida, você pode visualizar o conteúdo do arquivo sem abrir o Delphi.
Em seguida, adicione funções ao arquivo pas:
Crie um arquivo de texto com o seguinte conteúdo:
REGEDIT4
[HKEY_CLASSES_ROOTDelphiUnit]
@="Arquivo Fonte Delphi"
"EditFlags"=hex:00,00,00,00
"AlwaysShowExt"=""
[HKEY_CLASSES_ROOTDelphiUnitDefaultIcon]
@="d:/DELPHI5/Delphi5/Bin/Delphi32.exe,5"
[HKEY_CLASSES_ROOTDelphiUnitShell]
@=""
[HKEY_CLASSES_ROOTDelphiUnitShellOpen]
@="&Abrir"
[HKEY_CLASSES_ROOTDelphiUnitShellOpencommand]
@="d:/DELPHI5/Delphi5/Bin/Delphi32.exe /ns /np"
[HKEY_CLASSES_ROOTDelphiUnitShellOpenddeexec]
@="[abrir("%1")]"
[HKEY_CLASSES_ROOTDelphiUnitShellOpenddeexecApplication]
@="DELPHI32"
[HKEY_CLASSES_ROOTDelphiUnitShellcompile]
"EditFlags"=hex:01,00,00,00
[HKEY_CLASSES_ROOTDelphiUnitShellcompilecommand]
@="D:/DELPHI5/Delphi5/Bin/dcc32.exe %1"
[HKEY_CLASSES_ROOTDelphiUnitQuickView]
@="*"
Salve-o como delphiunit.reg e clique duas vezes neste arquivo. No futuro, você pode encontrar um item de compilação adicional no menu de atalho do botão direito do arquivo de código-fonte com o sufixo pas. dcu, e também há um item de visualização rápida adicional, você pode visualizar o conteúdo do arquivo sem abrir o Delphi.
Observe que o caminho de instalação do Delphi precisa ser alterado de acordo. Amigos que não estão familiarizados com o registro devem fazer um backup com cuidado.