﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / Базы Данных / Базы данных  / А можно ли отслеживать момент открытия CD? / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://www.relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Wed, 03 Dec 2008 06:16:06 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: А можно ли отслеживать момент открытия CD?</title><link>http://www.relib.com/forums/Topic770-2-1.aspx</link><description>Ок!При сём изврашение (обращение к диску и попытка его чтения) СД что поболее 40х или полностью остановленный СД ( они то не всегда крутяться на пределе... ) машина мягко говоря тормозит - а если по таймеру и с перерывом чтоб СД успевал остановиться - классная штука!Вот еслибыыы ловить тот мессаджь который AUTORUN зовётся....А так спасибо...</description><pubDate>Mon, 31 Jul 2000 10:10:00 GMT</pubDate><dc:creator>Pilesos</dc:creator></item><item><title>RE: А можно ли отслеживать момент открытия CD?</title><link>http://www.relib.com/forums/Topic770-2-1.aspx</link><description>Не уверен, но по идее, можно попробовать обращаться к CD-ROM (например, пробовать сделать его текущим диском) и если все ок, то значит, сидюк на месте, а если ошибка, то либо нет диска, либо лоток открыт.</description><pubDate>Mon, 31 Jul 2000 00:15:00 GMT</pubDate><dc:creator>asd</dc:creator></item><item><title>RE: А можно ли отслеживать момент открытия CD?</title><link>http://www.relib.com/forums/Topic770-2-1.aspx</link><description>Спасибо.Попробовал.Работает.Но......можно ли отслеживать момент открытия CD или нет - на уровне системных событий?Типа CD открыли событие генерируется СИСТЕМОЙ а программка перехватывает.Ещё бы неплохо проверять тот же диск вставили или другой - не только по метке тома.Спасибо.</description><pubDate>Sun, 30 Jul 2000 07:53:00 GMT</pubDate><dc:creator>Pilesos</dc:creator></item><item><title>RE: А можно ли отслеживать момент открытия CD?</title><link>http://www.relib.com/forums/Topic770-2-1.aspx</link><description>Возможно и можновот пример программы которая открывает/закрывает сдромпопробуй разобраться сам-------В модулеPublic Declare Function mciSendString Lib &amp;quot;winmm.dll&amp;quot; _ Alias &amp;quot;mciSendStringA&amp;quot; (ByVal lpstrCommand As String, _ ByVal lpstrReturnString As String, ByVal uReturnLength As Long, _ ByVal hwndCallback As Long) As Long Вставить в кнопкиPrivate Sub Command1_Click() Call mciSendString(&amp;quot;Set CDAudio Door Open Wait&amp;quot;, 0&amp;amp;, 0&amp;amp;, 0&amp;amp;) End Sub Private Sub Command2_Click() Call mciSendString(&amp;quot;Set CDAudio Door Closed Wait&amp;quot;, 0&amp;amp;, 0&amp;amp;, 0&amp;amp;) End Sub </description><pubDate>Sat, 29 Jul 2000 17:14:00 GMT</pubDate><dc:creator>sealexey</dc:creator></item><item><title>А можно ли отслеживать момент открытия CD?</title><link>http://www.relib.com/forums/Topic770-2-1.aspx</link><description>Сущетвует некая проблема - следить за состоянием приводов и наличием в них дисков.Так , собственно говоря, можно ли отслеживать момент открытия CD или нет - на уровне системных событий?Спасибо...</description><pubDate>Tue, 18 Jul 2000 14:42:00 GMT</pubDate><dc:creator>Pilesos</dc:creator></item></channel></rss>