AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Unicode-Beschreibung eines Zeichen auslesen
Thema durchsuchen
Ansicht
Themen-Optionen

Unicode-Beschreibung eines Zeichen auslesen

Ein Thema von stz · begonnen am 29. Jul 2006 · letzter Beitrag vom 29. Jul 2006
Antwort Antwort
Benutzerbild von stz
stz

Registriert seit: 8. Sep 2005
Ort: Neuendeich, Lübeck
277 Beiträge
 
Turbo Delphi für Win32
 
#1

Re: Unicode-Beschreibung eines Zeichen auslesen

  Alt 29. Jul 2006, 17:03
Zitat von Flocke:
Also ich gerade extra nochmal einfach den Code von oben kopiert, in Delphi eingefügt, ausprobiert und es funktioniert. Die Funktion "GetUName" liefert das Ergebnis von LoadStringW zurück (die Anzahl der WideChars im Ergebnis), darum sollte das SetLength eigentlich funktionieren.
Ich fürchte unter W2k ist der Rückgabewert ein anderer. Ich bekomme als Eregbnis von GetUnicodeName('Ä') mit deiner Funktion nur "Große" und mit meiner "Großer lateinischer Buchstabe A mit Diärese".

Zitat von Flocke:
Wenn du deinen Code beibehalten möchtest, dann mache aber aus der 255 eine 512 (oder 256 * SizeOf(WideChar)).
Richtig, ist ja WideChar...
Malte Schmitz
Der Unterschied zwischen Theorie und Praxis ist in der Praxis größer als in der Theorie.

Entwickler des HTML-Editors MEdit (DP)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:07 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