Показать сообщение отдельно
Старый 17.10.2008, 12:49   #3  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Как вариант с несколько иным подходом - выполнить команду dir с включенной сортировкой по дате /od и выводом в файл:
X++:
WinAPI::shellExecute('cmd', @'/c dir /od c:\temp > c:\temp\dir.txt');
Правда, придется немного попотеть над разбором файла и кодировкой (если могут встречаться имена файлов с русскими буквами). Впрочем, если интересуют только имена файлов, то можно включить соответствующую опцию /b и будет полегче:
X++:
WinAPI::shellExecute('cmd', @'/c dir /b /od c:\temp > c:\temp\dir.txt');