Einzelnen Beitrag anzeigen

Benutzerbild von Flocke
Flocke

Registriert seit: 9. Jun 2005
Ort: Unna
1.172 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#2

Re: Unicode-Beschreibung eines Zeichen auslesen

  Alt 29. Jul 2006, 17:10
1. Der dokumentiert Weg:

lege dir selbst eine Liste an und benutze z.B. das hier als Vorlage.

2. Der undokumentierte Weg:

das Programm charmap.exe benutzt getuname.dll (zumindest unter XP), die Funktion lässt sich so unter Delphi nutzen:

Delphi-Quellcode:
function GetUName(cCodwW: WideChar; pBufferW: PWideChar): integer;
  stdcall; external 'getuname.dll';

function GetUnicodeName(code: WideChar): WideString;
begin
  SetLength(Result, 256);
  SetLength(Result, GetUName(code, @Result[1]));
end;
(vorsicht: ungetestet)
Volker
Besucht meine Garage
Aktuell: RtfLabel 1.3d, PrintToFile 1.4
  Mit Zitat antworten Zitat