powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как определить Handle процесса ?
22 сообщений из 22, страница 1 из 1
Как определить Handle процесса ?
    #35376540
HOME_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Творческого дня господа !

Имею тему - надо проверить запущен ли EXE ?
EXE не имеет активного окна, т.е API функция FindWindow
не применима !
Подскажите как быть ? Благодарен !
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35376618
Фотография klen_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да же если окно не активно, всё равно срабатывает
Код: plaintext
1.
2.
3.
4.
5.
Private Sub Form_Load()
    If App.PrevInstance = True Then
        MsgBox "экземпляр запущен!"
        End
    End If
End Sub
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35376626
Фотография %?*?%
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Sub My()
Dim objWMIService, objProcess, colProcess
Dim strComputer

Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\".\root\cimv2") 

Set colProcess = objWMIService.ExecQuery _
("Select * from Win32_Process")

For Each objProcess in colProcess
   If objProcess.Name = "MyProg.exe" Then MsgBox "YES!"
Next

End Sub
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35376675
Фотография Бенедикт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HOME_X,
Q187913: How To List Running Processes

Или, если процесс свой, создать какой-нибудь именованный системный объект (обычно mutex). Если при следующем запуске объект существует, копия процесса уже запущена.
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35376829
HOME_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оно !!!!
Спасибо господа !

Вопрос где можно почитать об обьекте

Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
Set colProcess = objWMIService.ExecQuery("Select * from Win32_Process")

Раннее использовал, но хотелось бы знать побольше
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35377062
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WWW
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35377533
Фотография %?*?%
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35377613
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня есть справочник с примерами, добрые люди на одном из сайтов выложили. Могу выслать.
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35378978
HOME_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreyMpУ меня есть справочник с примерами, добрые люди на одном из сайтов выложили. Могу выслать.

Если Вас не очень затруднит.....
- можно приложить к данному топику ....
- EMail - a_sovpenko@ukrsibbank.com
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35379248
Grayscale
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если можно и сюда Grayscale@pisem.net
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35379922
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HOME_X, Grayscale обоим отправил.
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35381093
HOME_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый AndreyMp !
Уже получено !
Изучу - осознаю !
Весьма признателен и благодарен !
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35382631
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreyMpУ меня есть справочник с примерами, добрые люди на одном из сайтов выложили. Могу выслать.
А здесь выложить? Посмотрим что за мануал
Если возможно конечно
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35384109
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Покопавшись, нашел линк откуда скачивал. С сорцов http://forum.sources.ru/index.php?showtopic=96406 п.9. Наверно многие там бывали.
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35384230
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я думал на русском
это же из technet, какой-то переделанный chm
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35384269
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35384273
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И еще,
Программирование "удобняшек" на VBScript

P.S. Жаль что в этом форуме нед возможности редактирования ранее отправленных post'ов
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35384297
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторя думал на русскомНу мне особой разницы не было. А наткнувшись на пару тройку серезных ошибок перевода (описания функций) книги Д.Эпплмана "Win32API и Visual Basic" (с точностью до наоборот от оригинала) предпочитаю английский.
ЗЫ: Пусть и не патриотично.:)
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35384312
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreyMp авторя думал на русскомНу мне особой разницы не было. А наткнувшись на пару тройку серезных ошибок перевода (описания функций) книги Д.Эпплмана "Win32API и Visual Basic" (с точностью до наоборот от оригинала) предпочитаю английский.
ЗЫ: Пусть и не патриотично.:)
конечно
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35384376
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И на тех же сорцах по русски:
http://]http://forum.sources.ru/index.php?showtopic=175639

Как тут тег url то работает? Вроде не первый день, а никогда не получалось.
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35384584
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
занятно
AndreyMp

Как тут тег url то работает? Вроде не первый день, а никогда не получалось.

здесь надо писать URL ]http://forum.sources.ru/index.php?showtopic=175639
...
Рейтинг: 0 / 0
Как определить Handle процесса ?
    #35384884
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:)) Ясно. Сенкс. На каждом форуме по разному.
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как определить Handle процесса ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]