2016-03-24 10 views
0

Ich bereite eine mehrsprachige Anwendung vor und ich muss (aus Code) einen Monat Namen in TDateTimePicker einrichten?Wie man TDateTimePicker Sprache manuell einstellt?

Ich weiß, dass dies abhängig von der Betriebssystemversion ist, aber vielleicht eine andere Möglichkeit?

+0

Was ist 'DateTimePicker'? Kannst du präzise über die Delphi-Version und das Steuerelement, auf das du dich beziehst und welches Framework du verwendest? –

+0

Standard 'TDateTimePicker' aus' Win32' Kategorie. Delphi XE7 – Toster

+0

Wie gehen Sie mit den mehrsprachigen Aspekten im Rest Ihres Programms um? –

Antwort

2

Ich fürchte, Sie können nicht die Sprache für TDateTimePicker selbst ändern. Warum?

TDateTimePicker ist nur ein Wrapper für die allgemeine Windows-Steuerung, die die Auswahl von Uhrzeit und Datum ermöglicht und daher von den Windows-Spracheinstellungen abhängig ist.

Auch wenn Sie Ihre Anwendung mit TDateTimePicker auf verschiedenen Versionen von Windows ausgeführt werden Sie feststellen, dass es auch anders

Datum Zeit Picker auf Windows XP Date Time Picker on Windows XP

Datum Zeit Picker auf Windows 7 Date Time Picker on Windows 7

sieht

Datum Zeit Picker auf 10 Windows- Date Time Picker on Windows 10

Beachten Sie, dass TDateTimePicker unter Windows XP und Windows 7 vollständig in Slowenisch (meine Standardsprache für das Betriebssystem) unter Windows 10 angezeigt wird. Es werden jedoch nicht alle darin enthaltenen Texte in Slowenisch angezeigt.

Verwandte Themen