AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Werkzeuge Sprachdateien von Localizer (Korzh) in Exe einbinden
Thema durchsuchen
Ansicht
Themen-Optionen

Sprachdateien von Localizer (Korzh) in Exe einbinden

Ein Thema von andydp · begonnen am 9. Okt 2012 · letzter Beitrag vom 14. Okt 2012
 
Benutzerbild von Uwe Raabe
Uwe Raabe

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

AW: Sprachdateien von Localizer (Korzh) in Exe einbinden

  Alt 10. Okt 2012, 10:42
(Komischerweise verlangt Win 7 übrigens Administratorenrechte bei der Installation, sonst kommt es zu einer Fehlermeldung beim Aufstarten. Das Exe- File scheint auch schreibend auf die *.lng Dateien zuzugreifen, oder kannst Du mir diesen Sachverhalt erklären?)
Localizer erzeugt bei Bedarf die Resourcen-Dateien (DLLs) in besagtem DLLDir. Ist das nicht angegeben, wird das Verzeichnis der EXE genommen. Allerdings ist das häufig schreibgeschützt, was zu den von dir geschilderten Problemen führt. Ich setze daher das DLLDir vor dem Init auf einen eigenen Pfad im AppData-Folder.

Jetzt habe ich aber das Problem, dass ich diese *.lng Dateien nicht mehr mitliefern möchte, sonder dierekt im Exe- File integrieren möchte.
Im den Projekteinstellungen habe ich wie gesagt bei "Link Languages to exe File" gemacht, nun weiss ich einfach nicht, wie ich das im Source- Code bewerkstellingen kann, damit die Texte im Exe beim Aufstarten auch gefunden werden.
Wie gesagt, du brauchst dazu eigentlich gar nichts machen. Ich habe das hier bei einer Anwendung probiert: Sind die Sprachen eingebunden und die LNG-Dateien sind nicht vorhanden, läuft es genauso als wenn die Sprachen nur als LNG-Dateien vorliegen.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:11 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz