![]() |
AW: Unicode Problem mit Lazarus/Fpc
Die WinAPI kommt mit Ansi und Unicode (UTF-16) klar.
Also kennst das TIniFile in Delphi, welches direkt diese API nutzt auch mit Unicode-INIs zurecht. Falls es sich um Wine handelt, dann hat man dort Mist implementiert und wenn es sich um Windows handelt, dann nutzt Lazarus unter Windows keine WinAPI und braut sein eigenes Süppchen, was auch Mist ist, wenn man es richtig macht. ![]() |
AW: Unicode Problem mit Lazarus/Fpc
Du meinst z.B.: GetPrivateProfileString und WritePrivateProfileString. Die benutzt Lazarus nicht.
edit: Mit GetPrivateProfileStringW geht es aber. :) Danke. |
AW: Unicode Problem mit Lazarus/Fpc
Zitat:
Ich hab jetzt allerdings auch keinen besseren Vorschlag als von Hand die Windows API zu verwenden (oder sich inifiles.pp zu schnappen und auf UnicodeString umzustellen). Gruß, Sven |
AW: Unicode Problem mit Lazarus/Fpc
Nee, ist doch alles ok. Funktioniert perfekt. :D
Es geht um eine 64Bit Dll unter Windows, also muss es nicht plattformunabhängig sein. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:09 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