Forum: Sonstige Fragen zu Delphi
Delphi
by anse,
11. Aug 2009
Ja, vermeiden sollte man das immer tunlichst - das ist nur in speziellen Situationen sinnvoll - wie z.B. in meinem Programm :)
Forum: Sonstige Fragen zu Delphi
Delphi
by anse,
11. Aug 2009
Das war nur eine Sperrung, also genau wie bei XP, keine Abmeldung. Habe allerdings das gleiche Phänomen unter XP gesehen.
Forum: Sonstige Fragen zu Delphi
Delphi
by anse,
10. Aug 2009
Vielen Dank! Application.UpdateFormatSettings ist genau dafür gedacht.
Merkwürdig dennoch, dass dass Windows-Entsperren einer "System-Änderung" gleichgesetzt wird (mit der Folge WM_WININICHANGE).
Aus der Hilfe:
Die überladenen Versionen mit Format-Parameter verwenden eine lokale Kopie der Settings und sind damit thread-safe. Das ginge natürlich auch, ist aber in diesem Fall nicht...
Forum: Sonstige Fragen zu Delphi
Delphi
by anse,
10. Aug 2009
Bin gerade auf einen merkwürdiges Phänomen gestoßen, daß bei mir diverse EConvertError Exceptions bei StrToDateTime() verursacht. Ich setze bei Programmstart die regionalen Datums-Einstellungen folgendermaßen:
DateSeparator := '-';
TimeSeparator := ':';
ShortDateFormat := 'yyyy/mm/dd';
LongTimeFormat := 'hh:nn:ss';
Später mache ich sowas (stark vereinfacht):
bla :=...