Страница 1 из 1

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

Добавлено: 24 ноя 2006, 15:13
c6h11o6na
в файле есть строка "26 12 1999 8 40" нужно записать её SYSTEMTIME.
Неужели придется в цикле искать пробел и писать в SYSTEMTIME ?

Добавлено: 24 ноя 2006, 15:39
LAngel
была бы фиксированой длины, можно было вытянуть проще, через copy(), а так - цикл.

Добавлено: 24 ноя 2006, 16:52
c6h11o6na
Учитесь:

S:=StringReplace(S,' ','.',[rfReplaceAll]);
ADateAndTime:=StrToDateTime(S);
showmessage(datetimetostr(ADateAndTime));

Добавлено: 24 ноя 2006, 16:56
LAngel
угу, и как эта программа после этого будет работать на английской винде? :) ))

Добавлено: 24 ноя 2006, 16:57
c6h11o6na
на аглийской и не надо