Как строку из файла преобразовать в SYSTEMTIME

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
c6h11o6na
Сообщения: 8
Зарегистрирован: 10 ноя 2006, 12:15

в файле есть строка "26 12 1999 8 40" нужно записать её SYSTEMTIME.
Неужели придется в цикле искать пробел и писать в SYSTEMTIME ?
Аватара пользователя
LAngel
Сообщения: 277
Зарегистрирован: 30 мар 2005, 08:19
Откуда: Ульяновск
Контактная информация:

была бы фиксированой длины, можно было вытянуть проще, через copy(), а так - цикл.
С уважением, Lost Angel...
c6h11o6na
Сообщения: 8
Зарегистрирован: 10 ноя 2006, 12:15

Учитесь:

S:=StringReplace(S,' ','.',[rfReplaceAll]);
ADateAndTime:=StrToDateTime(S);
showmessage(datetimetostr(ADateAndTime));
Аватара пользователя
LAngel
Сообщения: 277
Зарегистрирован: 30 мар 2005, 08:19
Откуда: Ульяновск
Контактная информация:

угу, и как эта программа после этого будет работать на английской винде? :) ))
С уважением, Lost Angel...
c6h11o6na
Сообщения: 8
Зарегистрирован: 10 ноя 2006, 12:15

на аглийской и не надо
Ответить