Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

виртуальный диск [D7, 2000]


Вт ©   (2005-12-07 14:45:00) 

Уважаемые мастера, подскажите как создать виртуальный диск в оперативной памяти в процессе работы программы, а после ее завершения  удалить. Спасибо.


Zeqfreed   (2005-12-09 14:20:00) [1]

Вт   (09.12.05 12:46) [7]
Он в любом случае с очень большой вероятностью попадет на диск.


Вт   (2005-12-09 14:11:00) [2]

Кстати Single File тоже работает с файлами на диске


Вт   (2005-12-09 12:46:00) [3]

subst z: ... создает виртуальный диск на диске, а мне обязательно нужно в ОЗУ


Amoeba   (2005-12-08 17:17:00) [4]


> umbra ©   (07.12.05 20:05) [5]
> 2 Amoeba ©   (07.12.05 17:10) [4]
> не совсем

NagScreen выбрасывает при запуске приложения вне IDE. И более ничего.


umbra   (2005-12-07 20:05:00) [5]

2 Amoeba ©   (07.12.05 17:10) [4]
не совсем


Amoeba   (2005-12-07 17:10:00) [6]

Виртуальная файловая система в одном файле - реализована в библиотеке Single File System
http://www.aidaim.com/single_file_system.htm
Для некоммерческого использования бесплатна.


SUBST   (2005-12-07 16:23:00) [7]

Moжно создать каталог, и объявить его виртуальным диском, используя команду SUBST

subst z: "E:\soft\temp\1"

запустив её командой ShellExecute.

Но это только в WIN2K/XP удет работать.

удалить этот диск:
subst z: /d


Кефир87   (2005-12-07 15:54:00) [8]


> Это только в *никсе есть такие фишки.

AIK! 8)


Кефир87   (2005-12-07 15:53:00) [9]

Это только в *никсе есть такие фишки. А в виндах придется самому файловую систему в памяти делать. Я вот делал как-то. Получилось... 8)


Наверх

Титульная страница Поиск, карта сайта Написать письмо