Страница: 1 |
Страница: 1 |
Вопрос: Контроль, чтобы WMP, зараза, не был включён!
Добавлено: 17.01.09 12:03
Автор вопроса:
werber | Web-сайт:
Как реализовать при Form_Initialize проверку, не запущен ли WMP? Тоесть тупо надо проверить, не сидит ли в памяти wmplayer.exe.
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа: Yanex
ICQ: 387761649
Вопросов: 32
Ответов: 169
Web-сайт:
Профиль | | #1
Добавлено: 23.01.09 23:49
Можно просканировать все окна системы и посмотреть название их класса (точного названия не помню, а в винду перезагружаться лениво; во всяком случае он виден в Spy++). Если класс найден, значит плеер работает.
Более жесткий способ: попытаться открыть файл wmplayer.exe для записи. Если откроется, значит программа не запущена.
Номер ответа: 2
Автор ответа: Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #2
Добавлено: 24.01.09 20:48
ага оригинально и просто
, или получить список процессов и парсить его на наличие "wmplayer.exe".
Вариантов много.