AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 09:02

Parameter dieser Suchanfrage:

Suche in Thema: WritePrivateProfileW und Unicode INI-Files
Suche alle Beiträge, die von "martinf16" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Win32/Win64 API (native code)

    Re: WritePrivateProfileW und Unicode INI-Files

      Delphi
      by martinf16, 16. Nov 2009
    Ich habs! Es geht tatsächlich mit der Signatur FF FE - mein Fehler oben war ein Byte zu viel zu schreiben (die einfachsten Dinge übersieht man ja gerne) - wenn man das korrigiert und anschließend mit WritePrivateProfileW in die Datei schreibt, werden alle Unicode-Zeichen richtig in die Datei geschrieben.
  • Forum: Win32/Win64 API (native code)

    Re: WritePrivateProfileW und Unicode INI-Files

      Delphi
      by martinf16, 13. Nov 2009
    Die ini sollte vom Programm schon selber erstellt werden, deswegen ja die Idee eine leere Datei mit Unicode-Signatur zu erstellen. Aber woher bekomme ich diese Unicode IniAPI?! Oder wie rufe ich sie auf? Davon habe ich noch nichts gehört..
  • Forum: Win32/Win64 API (native code)

    Re: WritePrivateProfileW und Unicode INI-Files

      Delphi
      by martinf16, 13. Nov 2009
    Das WriteLn soll auch gar keien UniCode Strings schreiben. Die Unicode Strings sollen später mit WritePrivateProfileW geschrieben werden.
    Das WriteLn war nur ein Test, ob damit auch chinesische Zeichen geschrieben werden und so geschieht es auch.
    Die Signatur scheint aber korrekt zu sein, zumindest wird die Datei im Editor als Unicode angezeigt und die chinesischen Zeichen sprechen ja auch...
  • Forum: Win32/Win64 API (native code)

    Re: WritePrivateProfileW und Unicode INI-Files

      Delphi
      by martinf16, 13. Nov 2009
    Ich habs mit beiden Signaturen ausprobiert und jetzt ist zu viel des guten passiert: Die ganze Datei (geöffnet im TextEditor) besteht nur noch aus chinesischen Zeichen und kann dementsprechend auch nicht mehr eingelesen werden...

    Hab dann mal versucht manuell in die Datei zu schreiben (unterer Teil), aber auch das produziert die chinesischen Zeichen... Wie kann das denn passieren?!

    Hier...
  • Forum: Win32/Win64 API (native code)

    Re: WritePrivateProfileW und Unicode INI-Files

      Delphi
      by martinf16, 13. Nov 2009
    Gut, danke schon mal. Das könnte die Ursache sein.. UTF8 wird nicht als Unicode erkannt, UTF16 ist gefordert.

    Die bisher verwendete Signatur für UTF8 von mir war EF BB BF, wie ist diese aber bei dem unterstützen vom Windows unterstützten UTF16? FE FF für Big Endian oder FF FE für Little Endian habe ich im Netz gefunden.. Ist das egal welche man nimmt?
  • Forum: Win32/Win64 API (native code)

    WritePrivateProfileW und Unicode INI-Files

      Delphi
      by martinf16, 13. Nov 2009
    Ich versuche einen Unicode-String in ein INI-File zu schreiben. Die Unit TIniFiles hab ich entsprechend auf WideStrings umgestellt, jedoch bereitet eine Stelle Probleme:


    WritePrivateProfile

    Ich habe diese Funktion mit WritePrivateProfileW ausgetauscht, um WideStrings schreiben zu können, trotzdem tauchen aber die Fragezeichen auf, es wird als ANSI gespeichert.

    In diversen C++ Foren hab...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=martinf16&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=143304
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz