![]() |
Hexwert als string in WideChar
Hallo,
ich habe einen Hexwert als string vorliegen und möchte diesen nun in der widechar-Funtion folgendermaßen verwenden: TNTLabel1.Caption := WideChar($...) Bei dem Hexwert handelt es sich immer um ein Zeichen. Kann mir jemand einen Tip geben ? Danke ! Gruss bioser |
Re: Hexwert als string in WideChar
Zitat:
WideChar() ist keine funktion, sondern eine Typumwandlung. wenn ich dich richtig verstehe, möchtest du ein unicode-zeichen anzeigen, von dem du nur den hexwert kennst (in vorm eines strings). dazu müsstest du den hex-string in einen echten hexwert umwandeln (ich glaube, dafür gibt's StrToHex). wenn du die hexzahl als richtigen hex-datentyp hast, könntest du sie einer zahl-zu-unicode-string funktion übergeben. leider kenne ich jetzt keine. aenogym |
Re: Hexwert als string in WideChar
Hallo,
Zitat:
Gruß xaromz |
Re: Hexwert als string in WideChar
Zitat:
Delphi-Quellcode:
das wär mir neu - aber es wäre praktisch :thumb:
StrToInt($1234);
|
Re: Hexwert als string in WideChar
Hallo,
Klar geht das. Gruß xaromz //Edit: Natürlich geht nur
Delphi-Quellcode:
StrToInt('$1234');
|
Re: Hexwert als string in WideChar
Alles viel zu umständlich.
Es geht doch ganz einfach:
Delphi-Quellcode:
var
a : WideChar; b : WideString; begin a := #$1234; b := #$000D#$000A; end; |
Re: Hexwert als string in WideChar
Zitat:
Delphi-Quellcode:
erzeugt mit der richtigen Schriftart einen Smiley.
TNTLabel1.Caption := WideChar($263A);
MS Sans Serif ist für Unicode nicht geeignet, da ist Arial oder Tahoma besser. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:40 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