5 / 5 / 4
Регистрация: 20.01.2011
Сообщений: 350
|
||||||
1 | ||||||
.NET 4.x Запрет запуска стороннего приложения27.02.2015, 18:37. Показов 2416. Ответов 5
Метки нет (Все метки)
Всем привет.
Есть мое приложение и есть приложение AutoCad. При открытом AutoCad сделать запрет на запуск моего приложения не сложно - просто при запуске моего приложения проверять наличие процесса:
0
|
27.02.2015, 18:37 | |
Ответы с готовыми решениями:
5
Запрет одновременного запуска приложения на двух PC Запрет запуска нескольких экземпляров приложения, с передачей данных Разрешение/запрет запуска других программ Отслеживание закрытия стороннего приложения |
5 / 5 / 4
Регистрация: 20.01.2011
Сообщений: 350
|
||||||
28.02.2015, 13:51 [ТС] | 3 | |||||
Сделал так:
0
|
28.02.2015, 14:19 | 4 | |||||
Сообщение было отмечено tezaurismosis как решение
Решение
Modis, создайте форму, пустую, без контролов. Туда добавьте приведенный ниже код. Запустите и попробуйте открыть диспетчер задач)))
1
|
5 / 5 / 4
Регистрация: 20.01.2011
Сообщений: 350
|
|
28.02.2015, 14:55 [ТС] | 5 |
Что делает ваш пример я и так понял)
Только мне нужно было закрыть свое приложение, а не автокад. Но Вы натолкнули меня на мысль: закрывать свое приложение не через Application.Current.Shutdown(), а через завершение процесса моего приложения. Спасибо
0
|
28.02.2015, 14:59 | 6 |
Нет, вопрос стоял не так.
А вот так))) Что касается этого - совершенно лишнее. В точке входа, еще до запуска формы вашего приложения проверьте, есть ли среди процессов запущеный Автокад. Если есть - сразу return из точки входа и все.
0
|
28.02.2015, 14:59 | |
28.02.2015, 14:59 | |
Помогаю со студенческими работами здесь
6
Перехват звука стороннего приложения Клики в область стороннего приложения Получение текста из стороннего приложения Сворачивание стороннего приложения в трей Поиск кнопок стороннего приложения Получить данные из стороннего приложения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |