Forum: Win32/Win64 API (native code)
by RandomDD,
20. Aug 2016
Korrekt, ich habe alles mögliche nur vertauscht und es nicht gesehen.
Forum: Win32/Win64 API (native code)
by RandomDD,
20. Aug 2016
Finde ich gut so, dass immer mehr Leute Emba-Produkte den Rücken kehren. Vielleicht denken die dann mal nach was sie falsch machen!
Aber das ist ein anderes Thema (bevor ich hier noch Ärger bekomme).
Forum: Win32/Win64 API (native code)
by RandomDD,
20. Aug 2016
Ja da fällt mir was auf. Ich hatte nur vorher das Problem, dass ich nicht einfach AnsiString zu String machen konnte, ist ja logisch.
Lösung: trotzdem String hinschreiben, den ResourceStream in eine StringList laden und den Text der Stringlist in UTF8Decode jagen. Wusste bis jetzt nicht, dass es diese Funktion in Delphi gibt.
Forum: Win32/Win64 API (native code)
by RandomDD,
19. Aug 2016
Das wird wohl ewig ein Geheimnis meines COmputers bleiben warum es nicht funktioniert :lol:
In meiner Resource-Datei stehen wie Wert wie oben beschrieben und in einer Datei kann z.B. folgendes sein
Die RC-Datei wird ganz normal mit brcc32.exe in eine RES-Datei umgewandelt.
Jetzt benutze ich LoadTextFromResourceByName() und alle Umlaute sind kaputt.
Forum: Win32/Win64 API (native code)
by RandomDD,
19. Aug 2016
Genau das war auch der Fehler habe ich vor ein paar Sekunden gesehen. Schuld war Notepad++ und ein falsches Dateiformat.
Wo ich gerade dabei bin, "Michael Puff"s Lösung gefällt mir viel besser als mein wildes herum-gecaste:
http://www.michael-puff.de/Programmierung/Delphi/Code-Snippets/LoadTextResource.shtml