Einzelnen Beitrag anzeigen

Whookie

Registriert seit: 3. Mai 2006
Ort: Graz
445 Beiträge
 
Delphi 10.3 Rio
 
#1

.dpr Datei uses verliert den Form-Namen Kommentar?

  Alt 21. Jun 2023, 18:05
Hallo liebe Delphi-Gemeinde,

Bei einem meiner älteren Projekte habe ich festgestellt, das aus der .dpr Datei in den uses Anweisung, die Namen der Formularklassen "verschwinden" (die dort als Kommentar automatisch angelegt werden).

Beispiel:
Delphi-Quellcode:
  WinApi.Windows,
  WinApi.Messages,
  System.SysUtils,
  Vcl.Forms,
  Vcl.Themes,
  Vcl.Styles,
  formMain in '..\..\Source\formMain.pas{MainForm}, //<- {MainForm} ist irgendwann mal weg

Grundsätzlich scheint es Delphi egal zu sein, und obwohl in der Dokumentation dieses Feature nicht erwähnt wird, fügt Delphi den Formularname immer automatisch dazu, wenn ein neues Formular (oder ein Frame) erzeugt werden.

Mein Problem beginnt mit einem Übersetzungstool (Multilizer) das Formulare (.dfm) nur nach Strings scannt wenn sie in dieser Weise angegeben sind.
Damit kann man schnell bereits übersetzte Daten verlieren und das ist doch recht unangenehm.

Kennt ihr dieses Problem mit den verschwundenen Formularnamen auch?
Kann ich Delphi dazu veranlassen, die Information wieder korrekt einzufügen, oder muss ich das immer händisch kontrollieren (bei 260 Referenzen kein Spaß)?
Whookie

Software isn't released ... it is allowed to escape!
  Mit Zitat antworten Zitat