Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для proxy

Старожил


Сообщения: 460
Благодарности: 152

Профиль | Отправить PM | Цитировать


Цитата morgan1991:
а надо со всех жестаков и носителей. »
прочитать то можно, а вот вывести вс это в _ArrayDisplay думаю не получится,
так как скорее всего напоримся на ограничения по выводу строк
в ListView элементе.

а делается так, вот тут
Цитата:
$aFilesList = _FileListToArrayEx(@DesktopDir, "*", 1)
@DesktopDir надо заменить на адрес диска, к примеру так:
Цитата:
$aFilesList = _FileListToArrayEx("c:\", "*", 1)
Все диски можно получить:
Код: Выделить весь код
$var = DriveGetDrive( "all" )
If NOT @error Then
    MsgBox(4096,"", "Found " & $var[0] & " drives")
    For $i = 1 to $var[0]
        MsgBox(4096,"Drive " & $i, $var[$i])
    Next
EndIf

а далее перебором вызывать поиск файлов и папок..

файлов та многа на жестких - обробатываться бууууууууддддееееиттт )))))))))))))

Код: Выделить весь код
$var = DriveGetDrive( "all" )
If NOT @error Then
;~     MsgBox(4096,"", "Found " & $var[0] & " drives")
    For $i = 1 to $var[0]
;~         MsgBox(4096,"Drive " & $i, $var[$i])
        $aFilesList = _FileListToArrayEx($var[$i] & "\", "*", 1)
        _ArrayDisplay($aFilesList)
    Next
EndIf

-------
Мысли-читатель сломался, может подробней расскажите?
А где исходный код? Или мы стихи обсуждаем?! )) Настройки темы > Решено ?

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:13, 18-03-2009 | #6