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

Вниз

как в treeview загрузить структуру диска и ...   Найти похожие ветки 

 
system ©   (2005-12-01 00:28) [0]

Привет всем! Возникли проблемы:
1)ищу все папки и файлы на диске и заношу их в ListBox как мне теперь можно их запихнуть в TreeView? Или можно ли организовать это другим образом?
Вот код:

Procedure tform1.Scan(Dir:string);
var SearchRec:TSearchRec;
 f:textfile;
begin
if Dir<>"" then if Dir[length(Dir)]<>"\" then Dir:=Dir+"\";
if FindFirst(Dir+"*.*", faAnyFile, SearchRec)=0 then
repeat
if (SearchRec.name=".") or (SearchRec.name="..") then continue;
if (SearchRec.Attr and faDirectory)<>0 then
FirstScanDir(Dir+SearchRec.name)
else
begin
lbProgs.Items.add(dir+searchrec.name); //мой ListBox
end;
until FindNext(SearchRec)<>0;
FindClose(SearchRec);
end;

procedure TForm1.BtScanClick(Sender: TObject);
begin
scan("c:\");
end;

2) как сохранить содержимое TreeView в файл?


 
Profi ©   (2005-12-01 00:37) [1]

system ©   (01.12.05 0:28)
Поищи на http://www.delphiworld.narod.ru там был пример с TreeView.


 
system ©   (2005-12-01 00:48) [2]


>Поищи на http://www.delphiworld.narod.ru там был пример с TreeView.


Там нето мне нужно полность отсканировать диск и вывести в TreeView.
Просто я разробатую собственную программу по ведению небольшой базы своих компакт-дисков.


 
system ©   (2005-12-01 23:41) [3]

Кто-нибудь может мне помочь или нет?


 
Profi ©   (2005-12-04 22:50) [4]

system ©   (01.12.05 23:41) [3]
http://www.ASprofi.narod.ru/DiscManager247Setup.zip



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

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

Наверх





Память: 0.45 MB
Время: 0.014 c
14-1132272722
Kerk
2005-11-18 03:12
2005.12.18
Никогда не используйте сторонние компоненты...


10-1109587824
fm
2005-02-28 13:50
2005.12.18
как сделать, чтобы COM сервер возвращал объект


6-1126157400
JohnS
2005-09-08 09:30
2005.12.18
Indy + FTP


1-1132669206
CaptainAlex
2005-11-22 17:20
2005.12.18
Как корректно удалить Frame?


3-1131003784
gusev
2005-11-03 10:43
2005.12.18
Ошибка в запросе по дате и времени





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский