C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Форматирование дискеты и воспроизведение audio-CD
ST!NG
Отправлено: 20.12.2004, 14:48


Не зарегистрирован







Помогите с сабжем. И если не затруднит, подоступней, пожалуйста.
Gedeon
Отправлено: 20.12.2004, 16:03


Ветеран

Группа: Модератор
Сообщений: 1742



Во первых не пойму какая связь между
QUOTE

Форматирование дискеты и воспроизведение audio-CD

и по поводу форматирования вот это вызовет диалог форматирования
CODE

WORD DriveNumber = 0; //format drive a:
//0 — диск a:, 1 — b: и т.д.

const int SHFMT_OPT_QUICKFORMAT = 0;
const int SHFMT_OPT_FULLFORMAT = 1;
const int SHFMT_OPT_SYSONLY = 2;

HMODULE hMod = LoadLibrary("SHELL32.DLL");
if(hMod == INVALID_HANDLE_VALUE)
MessageBox(0, "Не могу загрузить DLL",
"load error", MB_SYSTEMMODAL|MB_ICONERROR);

typedef LONG (WINAPI*tpSHFormatDrive)(HWND, WORD, WORD, WORD);
tpSHFormatDrive SHFormatDrive = (tpSHFormatDrive)
GetProcAddress(GetModuleHandle("SHELL32.DLL"),"SHFormatDrive");

if(SHFormatDrive)
SHFormatDrive(0, DriveNumber, 0xFFFF, SHFMT_OPT_QUICKFORMAT);
else MessageBox(0, "the procedure SHFormatDrive not found","Ошибка",
MB_SYSTEMMODAL|MB_ICONERROR);


Отредактировано Gedeon — 20/12/2004, 17:32
ST!NG
Отправлено: 20.12.2004, 19:16


Не зарегистрирован







Спасибо. связи никакой, мне надо написать прогу по форматированию и по воспроизведению звука из CD-Rom. Так что, по воспроизведению звука чего-нибудь подскажете?
Gedeon
Отправлено: 20.12.2004, 21:08


Ветеран

Группа: Модератор
Сообщений: 1742



QUOTE (ST!NG @ 20/12/2004, 20:18)
Спасибо. связи никакой, мне надо написать прогу по форматированию и по воспроизведению звука из CD-Rom.

Так надо было на 2 разных топика и разнести.
QUOTE

Так что, по воспроизведению звука чего-нибудь подскажете?

Я — нет, мож кто другой и подскажет. biggrin.gif
Konstantine
Отправлено: 21.12.2004, 10:06


Мастер участка

Группа: Модератор
Сообщений: 545



QUOTE (ST!NG @ 20/12/2004, 20:18)
Так что, по воспроизведению звука чего-нибудь подскажете?

компонент TMedisPlayer... и расскажи ему что тебе нада сидюк играть...
xim
Отправлено: 21.12.2004, 12:17


Станционный диспетчер

Группа: Участник
Сообщений: 143



Пример работы с AUDIO-CD здесь:
http://download.microsoft.com/download/Vis...rols_cdinfo.exe

Вернуться в Вопросы программирования в C++Builder