Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.12.06;
Скачать: [xml.tar.bz2];

Вниз

Дерево каталогов&список файлов   Найти похожие ветки 

 
Инна   (2009-10-19 14:22) [0]

Здравствуйте !
хотела узнать, есть ли в винде готовый вариант ?
а то я свой начала делать - может зря...
то, что есть готовые VCL компоненты, я в курсе - нафиг не надо нужно на API либо через COM
про вариант с листбоксом тоже в курсе, надо как в проводнике


 
Сергей М. ©   (2009-10-19 14:26) [1]


> надо как в проводнике


А как там ?)


 
Инна   (2009-10-19 15:06) [2]

посмотри


 
Сергей М. ©   (2009-10-19 15:30) [3]

Посмотрел.
Ничего волшебного не обнаружил.
А что я должен был там увидеть ?


 
Игорь Шевченко ©   (2009-10-19 15:30) [4]


> то, что есть готовые VCL компоненты, я в курсе - нафиг не
> надо нужно на API


Возьми готовый компонент, там все на API и написано, аккуратно перепиши, будет тебе чиста на API, в натуре


 
Сергей М. ©   (2009-10-19 15:33) [5]


> будет тебе чиста на API


Строго ж наборот требования:

> нафиг не надо нужно на API либо через COM


 
clickmaker ©   (2009-10-19 15:39) [6]

> нужно на API

CreateWindow("SysTreeView32"
CreateWindow("SysListView32"
FindFirstFile, FindNextFile
ну и рекурсию вспомнить


 
Anatoly Podgoretsky ©   (2009-10-19 15:43) [7]

> Инна  (19.10.2009 14:22:00)  [0]

Посмотри в демо проект ShellControls и в MSDN по слову SysTreeView/TreeView


 
Инна   (2009-10-19 16:00) [8]


> CreateWindow("SysTreeView32"
> CreateWindow("SysListView32"

и что даст указание данных классов ? сами начнут перечислять папки и файлы ? :)

я не спрашиваю как использовать FindFirstFile, и что такое рекурсия, а есть ли готовый объект в оболочке который можно использовать


 
Сергей М. ©   (2009-10-19 16:02) [9]


> есть ли готовый объект в оболочке который можно использовать


Explorer и есть готовый COM-объект.


 
Игорь Шевченко ©   (2009-10-19 16:02) [10]

Инна   (19.10.09 16:00) [8]

Нету готового объекта


 
Инна   (2009-10-19 16:14) [11]


> Explorer и есть готовый COM-объект.

через какой интерфейс тогда можно прицепить его?


> Нету готового объекта

тобиш все диалоги, типа выбора папок, открытия файлов и окна самого експлорера  работают исключительно через FindFirst и т.д ?


 
Игорь Шевченко ©   (2009-10-19 16:46) [12]

Инна   (19.10.09 16:14) [11]


> тобиш все диалоги, типа выбора папок, открытия файлов и
> окна самого експлорера  работают исключительно через FindFirst
> и т.д ?


А через что им еще работать ?

Даже LB_DIR в user32.dll работает через FindFirst


 
Инна   (2009-10-19 20:01) [13]


> Игорь Шевченко

а нельзя было сразу нормально ответить без всяких > будет тебе чиста на API, в натуре ?


 
Игорь Шевченко ©   (2009-10-20 02:47) [14]


> а нельзя было сразу нормально ответить


не хотелось


 
Германн ©   (2009-10-20 03:15) [15]


> Инна   (19.10.09 20:01) [13]
>
>
> > Игорь Шевченко
>
> а нельзя было сразу нормально ответить без всяких > будет
> тебе чиста на API, в натуре ?
>

А ты свой сабж вспомни.
"хотела узнать, есть ли в винде готовый вариант ?
а то я свой начала делать - может зря..."
Кстати может и не здря.
А вдруг ты "одной крови" с Riply?


 
brother ©   (2009-10-20 06:50) [16]

да есть:
tree /F > tree.txt


 
Инна   (2009-10-20 14:32) [17]


> Нету готового объекта

а я нашла :)



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2009.12.06;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.005 c
2-1255954503
Ivan8511
2009-10-19 16:15
2009.12.06
Разница между ADOTable и ADOQuery


6-1210247266
laao
2008-05-08 15:47
2009.12.06
как корректно завершать работу с поднятым IdHTTPServer ?


15-1254730781
Артур. В
2009-10-05 12:19
2009.12.06
Как загрузить хтмл код с данного юрл?


15-1255180534
Artem
2009-10-10 17:15
2009.12.06
Проблема


15-1255183831
Kerk
2009-10-10 18:10
2009.12.06
Реквием по мечте





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский