Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#6

AW: Warum wird die Ressource verändert?

  Alt 23. Dez 2020, 14:10
Die "StringTables", das ist alles, was im Delphi mit resourcestring definiert wurde. (damit Sprachübersetzungen an die Konstanten rankommen)
Units SysConst sind immer enthalten und müssen drin bleiben.
Man könnte die Tabellen editireren ein Einträge/Zeilen, die man "denkt" niemals zu brauchen, durch ein Leerzeichen (1 Char) ersetzen.

"24" (WindowsManifest) kann man in den Projektoptionen abschalten (das würde ich aber nicht weglassen, vorallem nicht den OS-Kompatibilitätsabschnitt)

Die Icons/IconGroup kommen immer rein, entweder Deines oder ein StandardIcon.
Die könnte man aber nachräglich löschen. (RessourceEditor)
Oder du verwendest ein kleines einfarbiges SchwarzWeisIcon. (1 Bit Farbtiefe)

DVCLAL gehört zur Delphi-Lizenz und gibt an mit welcher Delphiversion, bzw. mit welcher Edition (Starter/Pro/Ent/Arch) kompiliert wurde.
De muß drin bleiben. (wird auch von einigen Programmteilen benutzt, z.B. von Komponenten der Architect, welche nicht in anderen Editionen laufen wollen/dürfen)

PACKAGEINFO ist eine UnitListe.
k.A. ob eine alleinstehende EXE die verwendet, aber beim Laden von Packages (BPL) sind sie zwingend notwendig.

das neue PLATFORMTARGETS seit Delphi 10.irgendwas (keine Ahnung, aber ist eh unbedeutend Klein)

MSG_ERROR/INFO/WARNING willst du haben, da du irgendwo die Dialogs.res (Vcl.Dialogs / Dialogs.pas) eingebunden hast.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (23. Dez 2020 um 14:18 Uhr)
  Mit Zitat antworten Zitat