chuvajhujo Нов
Регистриран на: 18 Мар 2009 Мнения: 8 Местожителство: Горна Оряховица
|
Пуснато на: Чет Мар 19, 2009 11:59 am Заглавие: проблеми със системната дата в Delphi |
|
Здравейте,
имам следния проблем когато се налага да работя с дати в Delphi:
Настройвам датата на компютъра в Regoinal Settings да е "dd.MM.yyyy г.". Влизам си в Delphi и си работя като пич и свичко ми е наред. Отделям си части от датата само за дни само за месеци, години .... всичко е 6. Нося програмата на друг компютър, където в Regoinal Settings датата е "MM.d.yy" или друга просто различна от тази на компютъра ми и свичко се ОСИРААААААА!!!. Понеже не достигат разряди за всички проверки когато започна да режа символи от такава дата става "ЧУДО"... не е за разправяне. Подобен е проблема когато се преобразува символ в дата /StrToDate(...)/ - ако разменени ден и месец във формата на датата не преобразува и дава грешки .....и НЕ ЗНАМ КАКВО ДА ГО ПРАВЯ!!
МОЛЯ, ако някой знае как от Delphi програма да промена Regional Settins на Windows бих бил безкрайно благодарен и щастлив.
Вградените команди ShortDateFormat:='dd.MM.yyyy г.';
decimalseparator := '.';
просто "бръснат калинките" и нищо не променят !!! Искам наистина нещо работещо, ако изобщо има такова.
Предварително Благодаря. |
|