AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Windows 7: bei manchen Systemen falsches Datumsformat?
Thema durchsuchen
Ansicht
Themen-Optionen

Windows 7: bei manchen Systemen falsches Datumsformat?

Ein Thema von holliesoft · begonnen am 8. Mär 2010 · letzter Beitrag vom 30. Jul 2010
Antwort Antwort
monello_ch

Registriert seit: 23. Jul 2007
4 Beiträge
 
Delphi 2010 Professional
 
#1

AW: Windows 7: bei manchen Systemen falsches Datumsformat?

  Alt 10. Jun 2010, 13:12
Hallo zusammen

Seit ich mit Windows 7 64 Bit arbeite, habe ich das Problem, dass der DecimalSeparator nicht korrekt von den Voreinstellungen übernommen wird. Ländereinstellungen und Sprachvorgaben sind aber korrekt, mehrmals kontrolliert.

Nun hatte ich aus der Not heraus beim Programminit einfach "DecimalSeparator := '.'" gesetzt, damit ich trotzdem vernünftig entwickeln konnte, wobei einige Controls für die Dateneingabe trotzdem noch auf dem ',' beharrten, jedoch den Dezimalpunkt anzeigten. Mühsam.

Soeben die Lösung gefunden, mehr zufällig: Systemsteuerung->Region und Sprache->Datum, Uhrzeit oder Zahlenformat ändern->Weitere Einstellungen...->und auf allen Tabs (Zahlen, Währung, Uhrzeit, Datum) den Button "zurücksetzen" gewählt. Optisch ändert sich gar nix, es war ja schon vorher korrekt für meine Einstellung "Deutsch (Schweiz)", jedoch habe ich jetzt plötzlich auch im Delphi die korrekten Vorgaben, und alle Controls mit Datum / Zahlen verhalten sich nun endlich erwartungsgemäss.

Uff, was bin ich froh geht das nun endlich ohne irgendwelche Hacks...
Kurt
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.374 Beiträge
 
Delphi 12 Athens
 
#2

AW: Windows 7: bei manchen Systemen falsches Datumsformat?

  Alt 10. Jun 2010, 13:32
Es scheint einfach 2 Orte der Datenspeicherung zu geben
oder einige Auslesefunktionen scheinen einen Defaultwert rauszurücken, wenn was nicht stimmt oder fehlt.

Ich würde eher zu Letzterem tendieren (da hier ein Grund liegen könnte, warum nur nichtenglische "Ausländer" Probleme haben und dieses auch in den englischen Testphasen nicht auffiehl).

Jedenfalls scheint ein Zurücksetzen oder kurzes Auf-englisch-und-dann-auf-deutsch-zurückstellen die/alle Werte dann richtig zu setzen und das Problem zu beheben.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#3

AW: Windows 7: bei manchen Systemen falsches Datumsformat?

  Alt 10. Jun 2010, 14:17
Hallo,

es gab mal eine ganze Serie von Notebooks und glaube auch Rechner von Fujitsu. Da trat das Problem auch mit dem Datumsformat auf. Das lag daran, das die Ländereinstellungen im System nicht richtig gespeichert wurden. Da gab es nur die Abhilfe, dass man die Ländereinstellungen zurücksetzte oder eine andere Einstellung speicherte und dann wieder auf die richtige Einstellung zurückging. Ich habe das ganze dann mit ein bisschen Sourcecode abgefangen. Danach funktionierte es einwandfrei.
Wenn interesse besteht, kann ich diesen hier heute Abend dranhängen.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#4

AW: Windows 7: bei manchen Systemen falsches Datumsformat?

  Alt 10. Jun 2010, 23:12
Es ist ein bekannter Windowsbug.

Hier ist noch ein Beitrag über das Thema:
http://www.delphipraxis.net/152005-w...instellun.html
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  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 13:14 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