Главная страница
    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.47 MB
Время: 0.005 c
2-1255932245
Фуфик
2009-10-19 10:04
2009.12.06
последняя строка Excel


8-1201846793
ZMRaven
2008-02-01 09:19
2009.12.06
Картинка с экрана


15-1255033807
Юрий
2009-10-09 00:30
2009.12.06
С днем рождения ! 9 октября 2009 пятница


15-1254960767
brother
2009-10-08 04:12
2009.12.06
На что направлен этот развод?


15-1255165531
Дмитрий_
2009-10-10 13:05
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский