Portál AbcLinuxu, 4. května 2025 20:52
var DataFile: TIniFile;
begin
DataFile:=TiniFile.Create
((ExtractFilePath(Application.exename))+'setup.ini');
DataFile.WriteTime('Other','ZVDateTimePicker1',ZVDateTimePicker1.time);
DataFile.WriteTime('Other','ZVDateTimePicker2',ZVDateTimePicker2.time);
DataFile.Free;
end;
Otevřu setup.ini
ZVDateTimePicker1=02:14:00
ZVDateTimePicker2=08:12:00
Problem je jen na linuxu, ve Win je to ok.
Kde muže byt problem.
Je to komponentou nebo linuxem?
Řešení dotazu:
[jk@ws ~]$ date +%X 20:20:11 [jk@ws ~]$ export LC_TIME="en_US" [jk@ws ~]$ date +%X 08:20:34 PMman locale
[jk@ws ~]$ date +%X 20:35:02Pokud je to OK, tak bude asi problem v Lazaru (neznam). Pokud vystup vypada jako L, vypiste si aktualni nastaveni LC_TIME
[jk@ws ~]$ locale | grep LC_TIME LC_TIME="cs_CZ.utf8"Pokud neodpovida (predpokladam sk), nastavte
[jk@ws ~]$ export LC_TIME="sk_SK"a spustte vas program (z tohoto terminalu).
FormatSettings.LongTimeFormat:='hh:nn:ss';
FormatSettings.LongTimeFormat:='hh:nn:ss ampm';
FormatSettings.TimePMString:='AM';
FormatSettings.TimePMString:='PM';
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.