Delphi5.0 ist ein sehr hervorragendes RAD-Entwicklungstool, das jedoch nicht perfekt ist, was die Effizienz betrifft Ich habe durch die Praxis einige Erfahrungen gesammelt und werde diese in einer Ecke meines Computerberichts mit Ihnen teilen:
1: Implementieren Sie ein reibungsloses Scrollen des Bedienfelds:
Freunde, die viele Steuerelemente installiert haben, wissen, dass es keine leichte Aufgabe ist, eines unter den vielen Steuerelementen auszuwählen. Es wäre großartig, wenn es reibungslos funktionieren würde, haben die Experten von Borland bereits gedacht Das. :
Erstellen Sie eine Textdatei mit folgendem Inhalt:
REGEDIT4
[HKEY_CURRENT_USERSoftwareBorlandDelphi5.0Extras]>
„AutoPaletteSelect“="1"
„AutoPaletteScroll“="1"
Wie wäre es, wenn Sie es als tip.reg speichern und dann auf diese Datei doppelklicken, um Delphi zu starten? Ist es nicht viel angenehmer?
Zweitens: Beschleunigen Sie den Programmstart:
Der Start von Delphi ist in der Tat etwas langsam. Das Anzeigen des Flash-Bildschirms und das Lesen der Registrierungseinstellungen ist eine Art Qual. Tatsächlich können wir ihn über die Startparameter steuern.
Erstellen Sie eine Verknüpfung mit dem Ziel: D:DELPHI5Delphi5Bindelphi32.exe /ns /np
(Mein Delphi ist im Verzeichnis d:delphi5 installiert, Sie müssen entsprechende Änderungen vornehmen.)
ns:no Splash zeigt den Flash-Bildschirm nicht an
np:no PRoject lädt das Projekt nicht
3. Beobachten Sie die Speicher-Heap-Zuordnung:
Wie oben lautet das Verknüpfungsziel: D:DELPHI5Delphi5Bindelphi32.exe /hm /hv
Danach können Sie jedes Mal, wenn Sie diese Verknüpfung starten, die sich ändernde Anzahl der vom Heap zugewiesenen Bytes in der Delphi-Titelleiste sehen.
4. Fügen Sie im Kontextmenü mit der rechten Maustaste Kompilierungs- und Anzeigefunktionen hinzu:
Fügen Sie der dpr-Datei zunächst Funktionen hinzu:
Erstellen Sie eine Textdatei mit folgendem Inhalt:
REGEDIT4
[HKEY_CLASSES_ROOTDelphiProject]
@="Delphi-Projekt"
„EditFlags“=hex:00,00,00,00
"AlwaysShowExt"=""
[HKEY_CLASSES_ROOTDelphiProjectDefaultIcon]
@="d:/DELPHI5/Delphi5/Bin/Delphi32.exe, 4"
[HKEY_CLASSES_ROOTDelphiProjectShell]
@=""
[HKEY_CLASSES_ROOTDelphiProjectShellOpen]
@="&Öffnen"
„EditFlags“=hex:01,00,00,00
[HKEY_CLASSES_ROOTDelphiProjectShellOpencommand]
@="d:/DELPHI5/Delphi5/Bin/Delphi32.exe /ns %1"
[HKEY_CLASSES_ROOTDelphiProjectShellOpenddeexec]
@="[open("%1")]"
[HKEY_CLASSES_ROOTDelphiProjectShellOpenddeexecapplication]
@="DELPHI32"
[HKEY_CLASSES_ROOTDelphiProjectShellautobuild]
„EditFlags“=hex:01,00,00,00
[HKEY_CLASSES_ROOTDelphiProjectShellautobuildcommand]
@="D:/DELPHI5/Delphi5/Bin/delphi32.exe /ns %1 /b"
[HKEY_CLASSES_ROOTDelphiProjectQuickView]
@="*"
Speichern Sie es als Delphiproject.reg und doppelklicken Sie dann auf diese Datei. In Zukunft finden Sie im Kontextmenü der Projektdatei ein Autobuild-Element mit dem Suffix dpr. Sie können die ausführbare Datei sofort kompilieren und generieren , und es gibt auch ein Schnellansichtselement, mit dem Sie den Dateiinhalt anzeigen können, ohne Delphi zu öffnen.
Fügen Sie dann Funktionen zur PAS-Datei hinzu:
Erstellen Sie eine Textdatei mit folgendem Inhalt:
REGEDIT4
[HKEY_CLASSES_ROOTDelphiUnit]
@="Delphi-Quelldatei"
„EditFlags“=hex:00,00,00,00
"AlwaysShowExt"=""
[HKEY_CLASSES_ROOTDelphiUnitDefaultIcon]
@="d:/DELPHI5/Delphi5/Bin/Delphi32.exe,5"
[HKEY_CLASSES_ROOTDelphiUnitShell]
@=""
[HKEY_CLASSES_ROOTDelphiUnitShellOpen]
@="&Öffnen"
[HKEY_CLASSES_ROOTDelphiUnitShellOpencommand]
@="d:/DELPHI5/Delphi5/Bin/Delphi32.exe /ns /np"
[HKEY_CLASSES_ROOTDelphiUnitShellOpenddeexec]
@="[open("%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]
@="*"
Speichern Sie es als delphiunit.reg und doppelklicken Sie dann auf diese Datei. In Zukunft finden Sie im Kontextmenü der Quellcodedatei ein zusätzliches Kompilierungselement mit dem Suffix pas dcu-Datei, und es gibt auch ein zusätzliches Schnellansichtselement, mit dem Sie den Dateiinhalt anzeigen können, ohne Delphi zu öffnen.
Bitte beachten Sie, dass Ihr Delphi-Installationspfad entsprechend geändert werden muss. Freunde, die mit der Registry nicht vertraut sind, müssen sorgfältig ein Backup erstellen.