Hallo Klaus,
tja es ist aber so, dass Windows das Datumsformat nach der Neuanmeldung
umstellt.
Ich habe ein Testprojekt gemacht mit einem Memofeld und einem Button.
Der Quelltext sieht so aus:
Delphi-Quellcode:
procedure TForm1.FormActivate(Sender: TObject);
begin
ShortDateFormat:='YYYY-DD-MM';
DateSeparator:='-';
Memo1.Lines.Add('');
Memo1.Lines.Add(ShortDateFormat);
Memo1.Lines.Add(DateSeparator);
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
Memo1.Lines.Add('');
Memo1.Lines.Add(ShortDateFormat);
Memo1.Lines.Add(DateSeparator);
end;
Beim Start ist das Datumsformat so wie an ShortDateFormat übergeben, aber wenn man Windows
einmal sperrt und sich wieder anmeldet, und dann den Button drückt, ist das Datumsformat
anders (wie in der Systemsteuereung von Windows festgelegt). Ich wüsste jetzt nicht welche
(Fremd)Komponente das Format umgestellt haben könnte.
Deshalb muss man Sir Thornberry wohl recht geben
Gruß, Andreas.
[edit=SirThornberry] Mfg, SirThornberry[/edit]