Имя пользователя:
Пароль:
 

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

Пользователь


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

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


tehnik_srs, удовлетворяющее решение не соответствует заголовку темы.
А результата (список папок) можно добиться проще:
Код: Выделить весь код
$tmp=""
$out=""
$vvar=FileFindFirstFile("d:\work\*")
While 1
	$tmp=FileFindNextFile($vvar)
	if @error Then ExitLoop
	if StringLeft(StringRight($tmp,4),1)<>"." And StringLeft(StringRight($tmp,5),1)<>"." And $tmp<>"" Then $out&=$tmp&@CR
WEnd
;~ ConsoleWrite($out)
MsgBox(0,"Список папок",$out)
Если же нужны папки с файлами, то достаточно убрать фильтрацию имен с расширениями и файлы войдут в список...

-------
Информация для размышления
Такому в вузах не научат


Отправлено: 19:44, 18-04-2010 | #10