Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Anwendung in Unicode/UTF-8 mit Standard Komponenten (https://www.delphipraxis.net/111028-anwendung-unicode-utf-8-mit-standard-komponenten.html)

TUX_der_Pinguin 28. Mär 2008 09:28


Anwendung in Unicode/UTF-8 mit Standard Komponenten
 
Ich habe ein kleines Programm geschrieben mit Delphi 2007 for Windows Prof. so jetzt würde ich gern
das Tool mit Polnischer Sprache versehen inkl. Sonderzeichen z.b. ę oder ś. Jedoch sobald ich versuche
solch einen Text in eine Komponente zuschreiben z.b. in TButton.Caption wird aus dem ś ein s, daher meine
Frage sind die Standard Komponenten überhaupt Unicode bzw. UTF-8 fähig?

Ich habe den Text in eine Variabel geschrieben und beim Speichern wurde ich gefragt ob die *.pas Datei
als Unicode gespeichert werden soll, was ich natürlich bestätigt habe. Daher habe ich vermutet das Delphi
mit Unicode umgehen kann, aber wie es scheint sind selbst in der neuste Version die Komponenten nicht fähig
Unicode bzw. UTF-8 zuverarbeiten, was ich echt sehr schade finde.

Ist es daher nur möglich über andere Komponenten dies zu realisieren oder mache ich noch was falsch?

mfg

TUX

xaromz 28. Mär 2008 09:32

Re: Anwendung in Unicode/UTF-8 mit Standard Komponenten
 
Hallo,

Die VCL ist (noch) nicht Unicode-fähig, das kommt erst mit dem nächsten Release. Es gibt aber Third-Party-Komponenten, die Unicode unterstützen, z. B. die Tnt-Controls (inzwischen TMS Unicode Controls).

Gruß
xaromz

TUX_der_Pinguin 28. Mär 2008 10:03

Re: Anwendung in Unicode/UTF-8 mit Standard Komponenten
 
Vielen dank für die Antwort xaromz.

Ich hab sowas beführchtet und find es ganz schön schwach das CodeGear es nicht schafft sowas schneller umzusetzten,
oder es zumindest per Update nach zu reichen. Hmm dann muß ich mir was überlegen wie ich das mache den die TNT bzw.
TMS Komponenten sind wie ich gelesen habe mitlerweile nicht mehr kostenlos zubekommen. Irgendwie finde ich es auch
merkwürdig das man sich eine so umfangreiche IDE zulegt und fast jede Komponente austauschen muß weil die sachen
die mitgeliefert werden nichts taugen bzw. nicht in dem Umfang nutzbar sind wie man es gern hätte.

In diesem Sinne noch frohes Schaffen und vorab ein schönes Wochenende.

derMischka 10. Jun 2013 13:39

AW: Anwendung in Unicode/UTF-8 mit Standard Komponenten
 
Hallo TUX,

hatte das gleiche Problem.
Und habe dazu eine Lösung:

http://www.delphipraxis.net/175267-d...ig-machen.html

der Mischka

DeddyH 10. Jun 2013 13:43

AW: Anwendung in Unicode/UTF-8 mit Standard Komponenten
 
Nach 5 Jahren und geändertem Userprofil (Delphi 2009) dürfte ihn das nicht mehr so dringend interessieren :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:43 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