|
![]() |
#1 |
MCITP
|
![]()
Значит, либо я не догоняю вашу мысль, либо Вы что-то недодумали:
Имеем следующие факты: 1 Мне нужно отсортировать файлы в порядке времени их создания. 2 Map сортирует элементы по ключу 3 Каждый ключ в мапе может присутствовать только один раз 4 Одновременно могут быть созданы несколько файлов (предположим что в этом случае не важно какой будет читаться первым) Итак: - если мы берём ключ имя файла - то мне это ничем не поможет. - если мы берём ключ время создания, то пролетают пп. 3-4
__________________
Zhirenkov Vitaly |
|
![]() |
#2 |
Moderator
|
|
|
![]() |
#3 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: ZVV (1). |
![]() |
#4 |
MCITP
|
![]()
Согласен.
__________________
Zhirenkov Vitaly |
|
![]() |
#5 |
Участник
|
![]() Цитата:
X++: Set set = new Set(Types::Container); ; set.add(["filename.txt", createdDateTime, "исчо какое нить сортировочное поле"]); Последний раз редактировалось Lemming; 20.10.2008 в 17:36. Причина: забыл скобу контейнера закрыть |
|
![]() |
#6 |
Moderator
|
А вот при моем "несколько ином подходе" вон как всё компактненько получается:
X++: static void Job93(Args _args) { TextBuffer textBuffer = new TextBuffer(); int i; ; WinAPI::shellExecute('cmd', @'/c dir /od /b c:\winnt > c:\dir.txt'); sleep(200); textBuffer.fromFile(@'c:\dir.txt'); for (i=0;i<=textBuffer.numLines()-1;i++) { info(strLine(textBuffer.getText(),i)); } } ![]() Единственный минус - вместо русских букв в названии файла будут кракозябры (так сказать, издержки DOSа). Но если их можно избежать, то welcome! |
|
Теги |
ax3.0 |
|
![]() |
||||
Тема | Ответов | |||
Печать самих файлов PDF | 9 | |||
Сортировка в гриде с двумя DataSource | 15 | |||
FormListControl сортировка | 2 | |||
Сортировка в гриде | 15 | |||
Глючит сортировка записей | 5 |
|