Virtual Drive
От: nim  
Дата: 10.09.03 08:29
Оценка:
Hello!
У меня возникла необходимось создать с помощью Delphi виртуальный диск. Он должен быть виден в Експлоере как обычный диск а данные брать из БД.
Может кто-то видел или знает компонент или примеры реализации подскажите.
Re: Virtual Drive
От: Sinclair Россия https://github.com/evilguest/
Дата: 10.09.03 11:36
Оценка:
Здравствуйте, nim, Вы писали:
nim>Может кто-то видел или знает компонент или примеры реализации подскажите.
Ну, все очень просто. Достаточно разработать драйвер для винды. Сходи в форум WinAPI, спроси как написать драйвер виртуального диска. Года за два-три, я думаю, ты его напишешь.
... << RSDN@Home 1.1 beta 2 >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[2]: Virtual Drive
От: nim  
Дата: 10.09.03 13:24
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, nim, Вы писали:

nim>>Может кто-то видел или знает компонент или примеры реализации подскажите.
S>Ну, все очень просто. Достаточно разработать драйвер для винды. Сходи в форум WinAPI, спроси как написать драйвер виртуального диска. Года за два-три, я думаю, ты его напишешь.

Спасибо за дельный совет. Наверно так и поступлю
Re[2]: Virtual Drive
От: akasoft Россия  
Дата: 10.09.03 14:59
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>... драйвер виртуального диска. Года за два-три, я думаю, ты его напишешь.


Для DOS написание RAM-диска занимало меньше времени, это даже был один из примеров подобного устройства. Так что кустомазить приходилось немного. Почему для Windows нельзя взять из DDK подобный пример?

Но с БД придётся повозиться...
... << RSDN@Home 1.1 beta 3 >>
Re: Virtual Drive
От: Arioch  
Дата: 10.09.03 16:53
Оценка: +1
The stars so gaily glistened... (Wed, 10 Sep 2003 08:29:33 GMT @395)
...while the fading voice of nim whispered through the darkness:

n> Он должен быть виден в Експлоере как обычный диск а данные брать из БД.


Диск — нафиг!
Можешь сделать свою папку типа Сетевого Окуржения, Принтеров, Панели Управления и т.д.
Копай в сторону Shell Extensions, Shell Tools, Win32 INameSpace

Но из какого-нить FAR'а этого уже не увидишь.

--
If i had ears, i'd heard none: WinAMP de-instaled.
http://vowca.chat.ru/Fidolook_SL.png Mail: the_Arioch<at>nm<dot>ru
Posted via RSDN NNTP Server 1.7 beta
Re: Virtual Drive
От: Аноним  
Дата: 10.09.03 19:17
Оценка:
Здравствуйте, nim, Вы писали:

nim>Hello!

nim>У меня возникла необходимось создать с помощью Delphi виртуальный диск. Он должен быть виден в Експлоере как обычный диск а данные брать из БД.
nim>Может кто-то видел или знает компонент или примеры реализации подскажите.

Копать действительно надо в сторону Shell NameSapce Extensions (см. MSDN). Одним лицом и двумя руками в приемлемые сроки это сделать можно только при врожденной гениальности. В MSDN есть примеры на ++. Вариант номер два — поискать в Гугле компоненты ShellPlus (Shell Plus, Shell+) — но они за денюжку, кряк я искал и зря, не нашел.
Re[2]: Virtual Drive
От: Arioch  
Дата: 10.09.03 20:20
Оценка:
The stars so gaily glistened... (Wed, 10 Sep 2003 19:17:53 GMT @845)
...while the fading voice of whispered through the darkness:

> номер два — поискать в Гугле компоненты ShellPlus (Shell Plus, Shell+) —


Я для какой-то версии вроде видел.

Но IMHO это может быть где-нить на сайтазх по програмимрованию в виде примеров на C++
Перевести на Delphi не так сложно, если ам MFC не исползуют — а зачем оно там?
--
If i had ears, i'd heard none: WinAMP de-instaled.
http://vowca.chat.ru/Fidolook_SL.png Mail: the_Arioch<at>nm<dot>ru
Posted via RSDN NNTP Server 1.7 beta
Re[2]: Virtual Drive
От: nim  
Дата: 11.09.03 07:46
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, nim, Вы писали:


nim>>Hello!

nim>>У меня возникла необходимось создать с помощью Delphi виртуальный диск. Он должен быть виден в Експлоере как обычный диск а данные брать из БД.
nim>>Может кто-то видел или знает компонент или примеры реализации подскажите.

А>Копать действительно надо в сторону Shell NameSapce Extensions (см. MSDN). Одним лицом и двумя руками в приемлемые сроки это сделать можно только при врожденной гениальности. В MSDN есть примеры на ++. Вариант номер два — поискать в Гугле компоненты ShellPlus (Shell Plus, Shell+) — но они за денюжку, кряк я искал и зря, не нашел.


Спасибо.
Shell+ нашел га Торри. Счас буду пробовать.
Re: Virtual Drive
От: chia Россия  
Дата: 11.09.03 08:04
Оценка:
Здравствуйте, nim, Вы писали:

nim>Hello!

nim>У меня возникла необходимось создать с помощью Delphi виртуальный диск. Он должен быть виден в Експлоере как обычный диск а данные брать из БД.
nim>Может кто-то видел или знает компонент или примеры реализации подскажите.
Посмотри на http://www.codemanual.net/other/default.asp
Там есть учебник по написанию драйверов.
Re[2]: Virtual Drive
От: nim  
Дата: 11.09.03 10:32
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, nim, Вы писали:


nim>>Hello!

nim>>У меня возникла необходимось создать с помощью Delphi виртуальный диск. Он должен быть виден в Експлоере как обычный диск а данные брать из БД.
nim>>Может кто-то видел или знает компонент или примеры реализации подскажите.

А>Копать действительно надо в сторону Shell NameSapce Extensions (см. MSDN). Одним лицом и двумя руками в приемлемые сроки это сделать можно только при врожденной гениальности. В MSDN есть примеры на ++. Вариант номер два — поискать в Гугле компоненты ShellPlus (Shell Plus, Shell+) — но они за денюжку, кряк я искал и зря, не нашел.


Этот Shell+ такой глюкавый !!!!!!!!11
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.