|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.12.2010, 07:04 | #1 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 549
|
Определить, что программа запущена и корректно её завершить
Здравствуйте! Есть вопрос. Возможно ли как нибудь определить, что программа запущена? Например мне надо апдейтером перезаписать эксешник, апдейтер запустили вручную. Как узнать, что программа запущена и обновить эксешник не получится?
|
22.12.2010, 07:29 | #2 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Найти процесс в списке процессов. TlHelp32
|
22.12.2010, 16:56 | #3 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 549
|
А если там этих программ несколько с одним названием, тогда что? Так не пойдёт. Как найти процесс/список их же я в курсе. Там всё просто до безобразия =). TlHelp32 это что? Я погуглил, вроде это для C++?
Последний раз редактировалось Casper-SC; 22.12.2010 в 16:59. |
24.12.2010, 23:12 | #4 |
Форумчанин
Регистрация: 21.12.2010
Сообщений: 199
|
Помоему вам нужно скорее не процесс искать а узнать доступен ли файл с экзешником для изменения (думаю это надо гуглить апи-функции по работе с файловой системой)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как проверить что windows запущена в защищенном режиме | vitol | Win Api | 8 | 21.05.2010 12:02 |
Определить что выполняет данная программа | anna_ | Помощь студентам | 2 | 17.12.2009 22:03 |
Как проверять, запущена ли определенная программа? | Bill Gates | Общие вопросы Delphi | 1 | 04.01.2008 17:29 |
Как корректно завершить цикл? | Iren | Microsoft Office Excel | 4 | 02.11.2007 09:58 |
Запущена программа или нет | Маркъ | Общие вопросы Delphi | 6 | 05.02.2007 18:21 |