Вниз
Скачать: CL | DM;

CD-ROM   Найти похожие ветки 

← →
Андрей   (2007-10-16 17:16) [0]

Подскажите пожалуста, как узнать положение CD-ROM (DVD-ROM)
За ранее благодарен.


← →
Правильный_Вася   (2007-10-16 17:40) [1]

справа от монитора или слева?


← →
@Ujin   (2007-10-16 17:57) [2]

Как вариант:

Получаем список ID устройств и ищем среди них CD-ROM.

procedure GetDriveList(DriveList: TStrings; const Tag: array of DWORD);
var D: Char;
   i: Integer;
   DT: DWORD;
   DriveStr: string;
begin
 if Assigned(DriveList) then begin
   DriveList.Clear;
   if Length(Tag) <> 0 then
     for D := "A" to "Z" do begin
       DriveStr := D + ":\";
       DT := GetDriveType(PChar(DriveStr));
       for i:=0 to Length(Tag)-1 do
         if DT = Tag[i] then begin
           DriveList.Add(D);
           break;
         end;
     end
   else
     for D := "A" to "Z" do begin
       DriveStr := D + ":\";
       if GetDriveType(PChar(DriveStr)) <> 1 then
         DriveList.Add(D);
     end;    
 end;
end;


Потом вызываем: mciSendCommand(mp.DeviceID, MCI_SET, MCI_INFO, 0);

Далее роемся в справке и ищем структуру: MCI_INFO_PARMS. Изучаем ее состояния и ставим следственный эксперимент с CD-ROM. Возможно есть и другая команда...


← →
clickmaker ©   (2007-10-16 18:01) [3]

в подавляющем большинстве случаев горизонтальное


← →
Jeer ©   (2007-10-16 18:01) [4]


> Андрей   (16.10.07 17:16)


Если при выдвижении лотка на него можно поставить чашку кофе, то прибор расположен горизонтально, если через него видна соседка - вертикально.


← →
Jeer ©   (2007-10-16 18:02) [5]

P.S.
Но если через него видны соседкины коленки, то опять же горизонтально, но соседка у Вас на коленях, заметим.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.014 c
15-1197022693
Stanislav_
2007-12-07 13:18
2008.01.13
Интересно девки пляшут...


15-1196765928
boriskb
2007-12-04 13:58
2008.01.13
Молодым везде у нас дорога


6-1177784081
Dmitry_177
2007-04-28 22:14
2008.01.13
не доходит значение типа integer


15-1197116679
FEEEEEE
2007-12-08 15:24
2008.01.13
Ищу название фильма


2-1197824270
tracert's
2007-12-16 19:57
2008.01.13
Определение максимального размера фонта




   Наверх