![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Webbrowser [D7]
yahaha © (2006-09-09 13:38:00)Можно ли имитировать работу IE с файловой системой?
Допустим, на форме лежит компонент Webbrowser. В памяти (не на диске!) находится список катологов, файлов и т.п. Браузер должен отобразить их точно так же, как если бы работал с файловой системой. Т.е. уметь с помощью мыши "копировать" файлы с "обычных" браузеров (просто добавлять в память название и тип файла), "копировать" их обратно из псевдо-браузера (в этом случае просто создавать пустой файл с данным именем) и т.п.
Что скажите?
DiamondShark (2006-09-09 22:31:00) [1]
> И зачем мне эта web-страница???
А зачем тебе webbrowser?
yahaha (2006-09-09 20:58:00) [2]>Запускаешь поиск по результатам поиска создаешь Веб страницу и пихаешь ее в Webbrowser ?!!!
И зачем мне эта web-страница???
PSPF2003 (2006-09-09 19:58:00) [3]
> В памяти (не на диске!) находится список катологов, файлов
> и т.п. Браузер должен отобразить их
Запускаешь поиск по результатам поиска создаешь Веб страницу и пихаешь ее в Webbrowser ?!!!
yahaha (2006-09-09 19:29:00) [4]>А при чём здесь Webbrowser ?
При том, что выглядеть всё должно точно также, как и в браузере.
Человек должен запустить программу и думать, что это обычный браузер.
Только иногда он будет показывать несуществующие файлы. Или НЕ показывать некоторые существующие (например, не показывать exe-файлы).
>WebBrowser1.Navigate('file://d:/c/pascal/');
Это всё здорово, но тогда он будет показывать РОВНО то, что есть на диске.
palva (2006-09-09 17:10:00) [5]Папку в браузере увидеть можно. Попробуйте такой код, указав локальную папку на вашем компьютере.
procedure TForm1.FormCreate(Sender: TObject);
begin
WebBrowser1.Navigate('file://d:/c/pascal/');
end;
Правда с перетаскиванием и копированием что то не получается.
Орион (2006-09-09 15:04:00) [6]> [0] yahaha © (09.09.06 13:38)
TListview
SerJaNT (2006-09-09 15:04:00) [7]Не, тут лучше с TLabel химичить. А лучше вообще попробовать через TCheckBox -- он быстрее файлы копирует.
Dmitrij_K (2006-09-09 13:49:00) [8]
> Можно ли имитировать работу IE с файловой системой?
нет.
меньше траву кури
DiamondShark (2006-09-09 13:41:00) [9]А при чём здесь Webbrowser ?