Возможно ли создать программу для записи дисков на VB?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
GRS
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 186
Зарегистрирован: 29.02.2004 (Вс) 22:23
Откуда: Казахстан, Алматы

Возможно ли создать программу для записи дисков на VB?

Сообщение GRS » 26.04.2004 (Пн) 10:26

Собственно, вот и весь вопрос.
Возможно ли создать свою писалку? Как вообще это реализуется? У CD-ReWriter'ов есть какие-то свои комманды, которые говорят ему, что сейчас надо увеличить ток на линзе, писать, прожигать, а потом наоборот, уменьшить, читать? Как вообще весь этот процесс реализован? Есть какие-то стандарты?

Спасибо!
Встану рано утром, выпью чашку ртути... Всё равно я сдохну в этом институте...

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 26.04.2004 (Пн) 10:42

GRS писал(а):...которые говорят ему, что сейчас надо увеличить ток на линзе...

э... а... эта...
На линзе тока не бывает, ток может быть только в цепи излучателя.

Кроме того, подобные программы давным-давно не работают напрямую с железом, для этих целей используется ASPI.
Lasciate ogni speranza, voi ch'entrate.

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 26.04.2004 (Пн) 11:02

Либо через ASPI, либо - есть такая функция, DeviceIOControl(). Описание и функционал у нее - читать умаешься, но сделать можно практ. все что угодно. Так, я видел в MSDN пример на чтение физического сектора CD-диска по абсолютному адресу. Правда, уже не помню, на чем тот пример был - на VB или на С... :)

GRS
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 186
Зарегистрирован: 29.02.2004 (Вс) 22:23
Откуда: Казахстан, Алматы

Сообщение GRS » 26.04.2004 (Пн) 19:47

Парни, что такое - этот ваш ASPI?
Анекдот.

Грузин заходит в кафе, подходит к барной стойке и смотрит на девушку (официантку). Маленькая пауза, потом говорит:
- Мне один кофе и....
Официантка думает про себя: "Ну хоть один грамотный человек, а то все "однО кофе", да "однА кофе", а тут правильно сказали - "ОДИН кофе"! "
Грузин:
- .... и ОДИН БУЛКА!
Встану рано утром, выпью чашку ртути... Всё равно я сдохну в этом институте...

ASD
Модератор
Модератор
Аватара пользователя
 
Сообщения: 1758
Зарегистрирован: 07.12.2001 (Пт) 21:08
Откуда: Russia

Сообщение ASD » 26.04.2004 (Пн) 21:43

Есть готовые контролы но платные и не сапортят рашен буквы..
А писать такие весчи думаю лучше на C
Кстате Nero ставит свой компонент.... вот тока лицензия к нему нужна :((( ктоб ломанул...
Moderator VBStreets
---------------------------

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 27.04.2004 (Вт) 10:56

ASD писал(а):Кстате Nero ставит свой компонент.... вот тока лицензия к нему нужна :((( ктоб ломанул...


Ты о чём? ставишь неёру и всё, к ней SDk есть
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 21

    TopList