Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.13;
Скачать: CL | DM;

Вниз

Для получения кол-ва трэков на CD делаю так:   Найти похожие ветки 

 
iNew   (2002-11-03 10:32) [0]

var hw : windows.HWND;
lp : windows.LPTSTR;
begin
mciSendString("open cdaudio wait", nil, 0, hw);
mciSendString("status cdaudio number of audio tracks",lp, 9, hw);
end;

Только непонятно куда возвращается это число. В lp какая-то фигня.


 
Иван Ширко   (2002-11-03 14:25) [1]

Лови функцию! Перед использыванием устройство нужно открыть.
function GetTracksNum:integer;
begin
sbReturn:="";
mciSendString("status cdaudio number of tracks wait", sbReturn, 64, 0);
if length(sbReturn)>0 then
result:=strtoint(sbReturn)
else
result:=0;
end;



Страницы: 1 вся ветка

Текущий архив: 2003.01.13;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.036 c
1-37176
Beginer1
2002-12-29 19:39
2003.01.13
Диалоги


7-37400
Slykirill
2002-10-31 10:18
2003.01.13
как через winAPI вырубить комп?


1-37170
MORG@n
2002-12-29 22:07
2003.01.13
Как узнать каталог, в катором находится моя программа


14-37271
Xenon
2002-12-24 17:01
2003.01.13
Kylix+dbExpress+MSSQL


6-37262
4x4
2002-11-12 10:48
2003.01.13
TServerSocket.SendText???