Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.086 Beiträge
 
Delphi 12 Athens
 
#7

AW: Sprachdateien von Localizer (Korzh) in Exe einbinden

  Alt 10. Okt 2012, 09:27
Ich habe die dll- Sprachdateien aus dem Verzeichnis gelöscht und sie in den Projekteinstellungen zum exe gelinkt.
Beim Aufstarten kann er die Spachdateien nicht mehr finden.

Ich habe in der Projektdatei anstelle von:
LocalizerOnFly.Init(ApplicationDir+'\');
neu
LocalizerOnFly.Init();
eingefügt.

In der Form Create Routine steht: LocalizerOnFly.SwitchToExt('ENG');

Beim Aufstarten kommt die Fehlermeldung: "Invalid File Format" und anschliessend " Localicer is not intialized"
Der Pfad beim Init muss zu den LNG-Dateien zeigen; den Pfad zu den DLLs stellt man über DLLDir ein. Du kannst beim Aufruf den Pfad zu den LNGs ruhig drin lassen, dann werden auch zusätzliche Sprachdateien gefunden, die nicht mit eingebunden sind.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat