![]() |
AW: XE2 und dxgettext / gnugettext.pas
Zitat:
|
AW: XE2 und dxgettext / gnugettext.pas
Hallo,
und was wird allgmein so empfohlen? Eine Randbedingung ist übrigens, dass mein Auftraggeber die Texte später selber übersetzt oder übersetzten lässt. mfg DerDan |
AW: XE2 und dxgettext / gnugettext.pas
Werfe hier wieder mal Lingus in den Raum, ist am Ende für den Kunden auch einfach zu benutzen und komfortabel, siehe
![]() |
AW: XE2 und dxgettext / gnugettext.pas
Hallo wicht,
das von dir vorgeschlagene tool ist sicher interessant, allerding ist mein Projekt als C++ VCL Anwendung angelegt. Laut Lingus HP werden aber nur Pascal Dateinen gelesen mfg DerDan |
AW: XE2 und dxgettext / gnugettext.pas
Jau, dann wird das wohl nichts, ohne eine neue Ableitung der Parser-Basisklasse zu schreiben, die damit klarkommt (sollte nicht so schwierig sein, aber...). Sorry.
|
AW: XE2 und dxgettext / gnugettext.pas
Zitat:
|
AW: XE2 und dxgettext / gnugettext.pas
64 bits compiler von XE2 gibt mir ein Error:
gnugettext.pas(2709): E2064 Left side cannot be assigned to Hat jemand eine Lösung dafür? |
AW: XE2 und dxgettext / gnugettext.pas
Was steht in der Zeile?
|
AW: XE2 und dxgettext / gnugettext.pas
In der wohl aktuellsten Version:
Delphi-Quellcode:
Insofern ist die Frage welche das ist (und natürlich was da steht, ja).
break;
|
AW: XE2 und dxgettext / gnugettext.pas
die Procedure ist:
procedure THook.Reset(FollowJump: boolean); if FollowJump and (Word(OldProc^) = $25FF) then begin // This finds the correct procedure if a virtual jump has been inserted // at the procedure address Inc(Integer(patchPosition), 2); // skip the jump <<<<<<<<<<<<< Problem patchPosition := pansiChar(Pointer(pointer(patchPosition)^)^); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:21 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