![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Дерево каталогов&список файлов [D7, WinXP]
Инна © (2009-10-19 14:22:00)Здравствуйте !
хотела узнать, есть ли в винде готовый вариант ?
а то я свой начала делать - может зря...
то, что есть готовые VCL компоненты, я в курсе - нафиг не надо нужно на API либо через COM
про вариант с листбоксом тоже в курсе, надо как в проводнике
Инна (2009-10-20 14:32:00) [1]
> Нету готового объекта
а я нашла :)
brother (2009-10-20 06:50:00) [2]да есть:
tree/F > tree.txt
Германн (2009-10-20 03:15:00) [3]
> Инна (19.10.09 20:01) [13]
>
>
> > Игорь Шевченко
>
> а нельзя было сразу нормально ответить без всяких > будет
> тебе чиста на API, в натуре ?
>
А ты свой сабж вспомни.
"хотела узнать, есть ли в винде готовый вариант ?
а то я свой начала делать - может зря..."
Кстати может и не здря.
А вдруг ты "одной крови" с Riply?
Игорь Шевченко (2009-10-20 02:47:00) [4]
> а нельзя было сразу нормально ответить
не хотелось
Инна (2009-10-19 20:01:00) [5]
> Игорь Шевченко
а нельзя было сразу нормально ответить без всяких > будет тебе чиста на API, в натуре?
Игорь Шевченко (2009-10-19 16:46:00) [6]Инна (19.10.09 16:14) [11]
> тобиш все диалоги, типа выбора папок, открытия файлов и
> окна самого експлорера работают исключительно через FindFirst
> и т.д ?
А через что им еще работать ?
Даже LB_DIR в user32.dll работает через FindFirst
Инна (2009-10-19 16:14:00) [7]
> Explorer и есть готовый COM-объект.
через какой интерфейс тогда можно прицепить его?
> Нету готового объекта
тобиш все диалоги, типа выбора папок, открытия файлов и окна самого експлорера работают исключительно через FindFirst и т.д ?
Сергей М. (2009-10-19 16:02:00) [8]
> есть ли готовый объект в оболочке который можно использовать
Explorer и есть готовый COM-объект.
Игорь Шевченко (2009-10-19 16:02:00) [9]Инна (19.10.09 16:00) [8]
Нету готового объекта
Инна (2009-10-19 16:00:00) [10]
> CreateWindow("SysTreeView32"
> CreateWindow("SysListView32"
и что даст указание данных классов ? сами начнут перечислять папки и файлы ? :)
я не спрашиваю как использовать FindFirstFile, и что такое рекурсия, а есть ли готовый объект в оболочке который можно использовать
Anatoly Podgoretsky (2009-10-19 15:43:00) [11]> Инна (19.10.2009 14:22:00) [0]
Посмотри в демо проект ShellControls и в MSDN по слову SysTreeView/TreeView
clickmaker (2009-10-19 15:39:00) [12]> нужно на API
CreateWindow("SysTreeView32"
CreateWindow("SysListView32"
FindFirstFile, FindNextFile
ну и рекурсию вспомнить
Сергей М. (2009-10-19 15:33:00) [13]
> будет тебе чиста на API
Строго ж наборот требования:
> нафиг не надо нужно на API либо через COM
Игорь Шевченко (2009-10-19 15:30:00) [14]
> то, что есть готовые VCL компоненты, я в курсе - нафиг не
> надо нужно на API
Возьми готовый компонент, там все на API и написано, аккуратно перепиши, будет тебе чиста на API, в натуре
Сергей М. (2009-10-19 15:30:00) [15]Посмотрел.
Ничего волшебного не обнаружил.
А что я должен был там увидеть ?
Инна (2009-10-19 15:06:00) [16]посмотри
Сергей М. (2009-10-19 14:26:00) [17]
> надо как в проводнике
А как там ?)