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/)
-   -   TComboBox und Umlaute (https://www.delphipraxis.net/167248-tcombobox-und-umlaute.html)

khh 20. Mär 2012 08:44

TComboBox und Umlaute
 
Hallo zusammen, ich möchte die deutschen Monate in einer Combobox darstellen.
Das funktioniert solange ich die Werte manuell zuweise auch fehlerlos.
Eine Zuweisung per :
Code:
 monatcombobox.text:= FormatDateTime('MMMM',now);
stellt die Umlaute als Fragezeichen dar.
Der Wechsel des Zeichensatzes der Combobox bringt auch nix :-(

Was mache ich falsch?

Danke Gruss KHH

DeddyH 20. Mär 2012 08:47

AW: TComboBox und Umlaute
 
Unter Delphi XE funktioniert Dein Code. Möglicherweise ein Bug in Lazarus?

himitsu 20. Mär 2012 08:49

AW: TComboBox und Umlaute
 
Bei FreePascal/Lazarus muß man eben aufpassen, mit dem Ansi/UTF8/Unicode.
Einige Funktionen sind so, an dere so und die Umwandlung funktioniert scheinbar auch nicht immer automatisch.

Prüfe also die Typen der Parameter, Rückgabewerte und deiner Variablen.

ThomasBab 20. Mär 2012 09:05

AW: TComboBox und Umlaute
 
Hallo!

So:

SysToUTF8(FormatDateTime('MMMM',now))

funktioniert es bei mir.

khh 20. Mär 2012 09:08

AW: TComboBox und Umlaute
 
Zitat:

Zitat von himitsu (Beitrag 1157479)
Bei FreePascal/Lazarus muß man eben aufpassen, mit dem Ansi/UTF8/Unicode.
Einige Funktionen sind so, an dere so und die Umwandlung funktioniert scheinbar auch nicht immer automatisch.

Prüfe also die Typen der Parameter, Rückgabewerte und deiner Variablen.

logo :wall::wall:

khh 20. Mär 2012 09:09

AW: TComboBox und Umlaute
 
Zitat:

Zitat von ThomasBab (Beitrag 1157481)
Hallo!

So:

SysToUTF8(FormatDateTime('MMMM',now))

funktioniert es bei mir.

danke euch, so funktioniert es bei mir auch :-D


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