![]() |
Uni- oder Ansicode?
Hallo :hi:,
ich möchte einen Text aus einer *.txt laden. Wie kann ich vor dem Laden erkennen ob in der Datei Unicode oder Ansicode steht, bzw. darauf reagieren. MfG freak |
Re: Uni- oder Ansicode?
Erkennen kannst du es am sog. BOM (Byte Order Mark) am Anfang der Datei.
Darauf reagieren würde ich indem du fertige Komponenten (ElPack, TntWare) verwendest bzw. deren Lade- + Erkennungsroutinen. |
Re: Uni- oder Ansicode?
Vielleicht hilft dir
![]() (für Win9x-Support müsste man einen Wrapper schreiben und den MSLU verwenden) ps (wo war die rote Box?): oder halt die von BG genannten Komponenten (man muss das Rad ja nicht neu erfinden). |
Re: Uni- oder Ansicode?
Hallo :hi:,
danke. Ich hab mich am Ende für die TWideStringList aus der JCLUnicode entschieden, weil da alles für mich erledigt wird. :) MfG freak |
Re: Uni- oder Ansicode?
Zitat:
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:53 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