Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

За 2004-04-17

Re: cd door open

Тема: cd door open
> Существует ли API для открытия лотка CD-Rom'а?
> А то не очень хочется использовать для этого mediaplayer.

Пишите, на каком языке :)). Даю для Delphi: входит и выходит - замечательно выходит
...
uses MMSystem;

procedure TForm1.FormClick(Sender: TObject);
var
OpenParm: TMCI_Open_Parms;
GenParm : TMCI_Generic_Parms;
SetParm : TMCI_Set_Parms;
DI: Cardinal;
begin
OpenParm.lpstrDeviceType:='CDAudio';
mciSendCommand(0, mci_open, mci_Open_Type, Longint(@OpenParm));
DI := OpenParm.wDeviceID;
mciSendCommand(DI, mci_Set, mci_Set_Door_Open, Longint(@SetParm));
mciSendCommand(DI, mci_Set, mci_Set_Door_Closed, Longint(@SetParm));
mciSendCommand(DI, mci_Close, mci_Notify, Longint(@GenParm));
end;

   2004-04-17 15:05:35 (#127806)

cd door open

Здравствуйте!
Существует ли API для открытия лотка CD-Rom'а?
А то не очень хочется использовать для этого mediaplayer.

   2004-04-17 13:59:51 (#127765)

Re[2]: ProgressBar на Desktop

>> Как в Delphi 7 программным путем создать ProgressBar на рабочем столе?
Pac> По-моему у Desktop'а хэндл равен 0. Соответственно в Parent надо указать
Pac> 0 для дескриптора окна. Не знаю будет ли это работать, но поробовать
Pac> можно.

HWND GetDesktopWindow(VOID);
Parameters
This function has no parameters.
Return Values
The return value is a handle to the desktop window.

   Ivan Mikheikin 2004-04-17 13:40:03 (#127763)

Re: ProgressBar на Desktop

Доброго времени суток!

On Sat, 17 Apr 2004 11:18:18 +0400 you wrote:

> Как в Delphi 7 программным путем создать ProgressBar на рабочем столе?
По-моему у Desktop'а хэндл равен 0. Соответственно в Parent надо указать
0 для дескриптора окна. Не знаю будет ли это работать, но поробовать
можно.

   2004-04-17 11:43:04 (#127694)

ProgressBar на Desktop

Доброго времени суток, все!

Как в Delphi 7 программным путем создать ProgressBar на рабочем столе?
Пробовал по hWnd :=FindWindow, а потом в прогрессе по
CreateParented(hWnd), но не работает. Есть догадка, что в свойстве
Parent надо указывать что-то типа TWinControl (например, кнопка,
форма), но у Desktop`а он неизвестен!

   Денис 2004-04-17 11:22:57 (#127681)

test

-=[17 апреля 2004 г.]=-
Привета!

--
-=B0rM@N=- ICQ: 239-535-374
~Вечер (0.00) [*** -Утро (8.00)- ] Вечер (0.00)~
mailto:BormanSubscri***@u*****.net - т0льк0 для п0дпи(ки :)
mailto:Boris_Kolupa***@u*****.net - личнь|й [ Только _БЕЗ_ цитат! ;-) ]
Номер выпуска : 2864
Возраст листа : 208 (дней)
Количество подписчиков : 385
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/127539
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   -=B0rMaN=- 2004-04-17 03:04:11 (#127539)