Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > Как убрать сообщение "В устройстве отсут-т диск"?


Автор: Alexeyt 1.2.2009, 10:09
В процессе программа обращается к СД.
Там может не быть диска. Как убрать сообщение Windows "В устройстве отстствует диск. Посторить/Отменить/Ошибка" ?

Автор: SneG0K 1.2.2009, 10:16
Поставить хук на создание окна.

Автор: Rrader 1.2.2009, 10:43
Перед обращением к диску проверяй, вставлен ли он в привод

Автор: Alexeyt 1.2.2009, 12:19
Нет. Не то: был какой-то вызов API, (не помню), который запрещал эти сообщения..

Автор: Rrader 1.2.2009, 12:26
http://msdn.microsoft.com/en-us/library/ms680621(VS.85).aspx

Автор: Alexeyt 1.2.2009, 12:49
Все, нашел:
SetErrorMode( SEM_FAILCRITICALERRORS );


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)