Delphi-Version: 2010
Suche: scanf für Unicode Delphi
Hallo,
ich bin auf der Suche nach einer funktionierenden scanf Funktion mit Unicode Unterstützung. "Scanf" macht das gegensätzliche der Funktion format. Hier im Board hab ich bis jetzt nix brauchbares über "scanf" gefunden! google brachte http://www.delphi-jedi.org/toolslibrary.html dort ist aus der Jahr 1999 eine Funktion enthalten, die aber natürlich nicht Unicode tauglich ist. sscanf in Delphi http://www.esanu.name/delphi/Object%...%20delphi.html lässt sich unter Delphi 2010 compilieren, doch wie auf der Seite angedeutet enthält diese Funktion BUGs. Bei mir wird der Stack so bearbeitet das auf lokale Variablen, die unbeteiligt von dem Funktionsaufruf sind - zerhackstückt werden - so das das Programm mit einer Exception abbricht! Vielleicht gibt es aber auch schon eine Standard Delphi Funktion und ich sehe den Wald nur vor Bäumen nicht? |
AW: Suche: scanf für Unicode Delphi
Hallo Thomas,
hast Du schon mal versucht so die klassischen Sachen wie String --> AnsiString und Char --> AnsiChar selber umzustellen ? Gruß Rolf |
AW: Suche: scanf für Unicode Delphi
Und wie sieht es mit DeFormat aus? Allerdings ohne Unicode.
|
AW: Suche: scanf für Unicode Delphi
Zitat:
Ohne größere Änderung in den Zeichentypzuordnungen wird man das eh nicht auf Unicode portieren können, bzw es lohnt sich eingach nicht, außer daß es dort ebenfalls nur mit ASCII arbeitet. (Umlaute und alles Andere über #127 wird ja jetzt schon nicht berücksichtig, soweit ich auf den ersten Blick erkennen konnte, und da wird es bei den anderen Unicodezeichen noch schlimmer aussehn) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:03 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