0 / 0 / 0
Регистрация: 24.11.2014
Сообщений: 10
|
||||||
1 | ||||||
Получить Handle AppID процесса24.11.2014, 21:19. Просмотров 1192. Ответов 3
Метки нет Все метки)
(
Здравствуйте. Есть приложение на delphi, в которой устанавливается Handle, для того, что-бы можно было запустить только одну копию приложения:
0
|
|
24.11.2014, 21:19 | |
Как узнать ID процесса (PID) по дескриптору окна (Handle)? Получить handle дочернего окна Получить handle кнопки в нестандартом случае |
|
74 / 26 / 19
Регистрация: 13.10.2014
Сообщений: 89
|
|
24.11.2014, 21:24 | 2 |
если я правильно понял вопрос, обмен данными между приложениями на разных языках - вещь сугубо личная, я бы пошел копать сюда
http://habrahabr.ru/post/81067/
0
|
Почетный модератор
![]() |
|
25.11.2014, 01:14 | 3 |
![]() Решение
VladimirMerk, используйте MemoryMappedFile.OpenExisting. Если удалось открыть - значит приложение на Delphi уже запущено, если исключение FileNotFoundException - значит маппинг еще не создан -> приложение не запущено.
Но вообще для этого используют мьютексы, если не требуется общение между процессами.
2
|
Тематические курсы и обучение профессиям онлайн Профессия С#-разработчик (Skillbox) Архитектор ПО (Skillbox) Профессия Тестировщик (Skillbox) |
0 / 0 / 0
Регистрация: 24.11.2014
Сообщений: 10
|
|
25.11.2014, 17:27 [ТС] | 4 |
Спасибо за подсказку. Все получилось.
![]()
0
|
25.11.2014, 17:27 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.
Как получить информацию о другом окне, зная его Handle Как найти Handle окна процесса? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |