Вверх ↑
Этот топик читают: Гость
Ответов: 8926
Рейтинг: 823
#1: 2006-09-09 21:02:50 ЛС | профиль | цитата
Каким образом во время работы HiAsm-овской программы создать Виртуальный диск ( Х: ) ?
карма: 19

0
Ответов: 3655
Рейтинг: 69
#2: 2006-09-09 22:54:25 ЛС | профиль | цитата
Вот code_246
карма: 0

0
файлы: 1code_246.txt [14.7KB] [592]
Ответов: 8926
Рейтинг: 823
#3: 2006-09-10 00:02:59 ЛС | профиль | цитата
Вячеслав, спасибо, опробовал и сохранил! Я никогда не работал со свойствами Win и не знаю их, поэтому переделать под себя эту схему не могу , а вот обратиться за помощью ещё раз - могу: наполнить содержанием прилагаемую схему?
Add(MainForm,11348101,175,231)
{
Left=20
Top=105
Point(Close)
link(onCreate,9523983:doWork1,[(217,272)(217,223)(165,223)(165,188)])
}
Add(MemoryStream,11857423,168,126)
{
}
Add(Button,15430691,35,203)
{
Left=90
Top=215
link(onClick,6337111:doEvent1,[])
}
Add(Hub,6337111,84,203)
{
link(onEvent1,9523983:doWork2,[(145,209)(145,195)])
link(onEvent2,11348101:doClose,[(145,216)(145,258)])
}
Add(MultiElement,9523983,175,182)
{
@Hint=#41:doWork1-------содать виртуальный диск Z:|26:doWork2-------удалить диск|39:onEvent1------событие, если диск создан|41:Data1----------- минимальный размер диска|36:Var1--------------0 если диск удалён|
link(Data1,11857423:Size,[])
}
BEGIN_SDK
Add(EditMulti,11229315,3,3)
{
EventCount=1
WorkCount=2
DataCount=1
VarCount=1
}
Add(InfoTip,11252306,14,21)
{
Info=#41:doWork1-------содать виртуальный диск Z:|26:doWork2-------удалить диск|39:onEvent1------событие, если диск создан|41:Data1----------- минимальный размер диска|36:Var1--------------0 если диск удалён|
Width=267
Height=158
}
END_SDK
карма: 19

0
Ответов: 574
Рейтинг: 1
#4: 2006-09-10 00:03:57 ЛС | профиль | цитата
Парни, просьба, поясните: для чего нужно(или можно) создавать виртуальные диски? Где они могут пригодиться?
карма: 0

0
Ответов: 8926
Рейтинг: 823
#5: 2006-09-10 00:07:33 ЛС | профиль | цитата
CASPER, мне нужно для создания самоиграющих (*.ехе) видеофайлов.
карма: 19

0
Ответов: 9906
Рейтинг: 351
#6: 2006-09-10 00:13:54 ЛС | профиль | цитата
Леонид, блин...
попробуй теги Code ставить на другой строке
карма: 9

0
Ответов: 8926
Рейтинг: 823
#7: 2006-09-10 00:30:49 ЛС | профиль | цитата
Galkov, в код 247 нечаянно скопировал не то, а при вставке кода в окошке "Правка" он (код) не сворачивается в ссылку, тем не менее теги Code обещаю ставить на другой строке
карма: 19

0
Ответов: 3655
Рейтинг: 69
#8: 2006-09-10 00:46:54 ЛС | профиль | цитата
Леонид, Прогу писал не я ,но попробую.

CASPER, Обычно используют для копирования на них CD дисков (целиком).
Берёшь у кого нибудь CD диск и копируешь на свой виртуальный (CD - отдаёшь обратно).
А со своим виртуальным работаешь как с CD.
Есть такие специальные программы там можно вставить диск, вынуть диск (дисков может быть много).
карма: 0

0
Ответов: 3655
Рейтинг: 69
#9: 2006-09-10 12:43:42 ЛС | профиль | цитата


Леонид,
code_248
карма: 0

0
файлы: 1code_248.txt [5.4KB] [482]
Ответов: 8926
Рейтинг: 823
#10: 2006-09-10 14:56:10 ЛС | профиль | цитата
Вячеслав, спасибо, буду разбираться
карма: 19

0
Администрация
Ответов: 15295
Рейтинг: 1519
#11: 2006-09-11 21:20:03 ЛС | профиль | цитата
Обычно используют для копирования на них CD дисков (целиком).

Это зависит от того, кто сидит за компьютером и чем на нем занимается Можно сказать и так: обычно виртуальные диски используются для тестирования и отладки программ, занимающихся активным обменом данных через файловую систему. Такая отладка на обычных дисках(винчестерах, флешках и т.д.) как правило полностью убивает девайс либо в разы сокращает срок его службы.
карма: 27
0
Ответов: 8926
Рейтинг: 823
#12: 2006-09-11 21:59:49 ЛС | профиль | цитата
Dilma, есть такой элемент "PlaySound" куда можно занести звуковой файл, но нет элемента "PlayVideo", сам я не смог его сделать, поэтому программки с небольшими фрагментами видео приходится комплектовать кучей видеофайликов, вот и потребовался виртуальный диск; может быть кто и возмётся и сотворит элемент "PlayVideo"?
карма: 19

0
Ответов: 3655
Рейтинг: 69
#13: 2006-09-12 00:14:42 ЛС | профиль | цитата
Леонид, Кажется кто то уже пытался это сделать.
Dilma отвечал что для этого потребуется написать новый Windows Media & ХиАсм,короче задача архисложная.
карма: 0

0
Ответов: 655
Рейтинг: 0
#14: 2006-09-12 02:47:35 ЛС | профиль | цитата
а HiAsm тоже?
занимающихся активным обменом данных через файловую систему. Такая отладка на обычных дисках(винчестерах, флешках и т.д.) как правило полностью убивает девайс либо в разы сокращает срок его службы
?
а то я смотрю у меня второй винт летит с установленным на нем HiAsm-ом
карма: 0

0
Ответов: 3655
Рейтинг: 69
#15: 2006-09-12 21:00:37 ЛС | профиль | цитата
а то я смотрю у меня второй винт летит с установленным на нем HiAsm-ом
Наверное нет у меня только один полетел (для статистики маловато)
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)