powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Найти процесс по имени а потом проверять - работает ли он..
8 сообщений из 8, страница 1 из 1
Найти процесс по имени а потом проверять - работает ли он..
    #32707995
Фотография Vw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите пожалуйста как это можно организовать.
Примерно знаю что через АПИ но реальных примеров не видел.
Буду рад любой информации...
...
Рейтинг: 0 / 0
Найти процесс по имени а потом проверять - работает ли он..
    #32708041
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Найти процесс по имени а потом проверять - работает ли он..
    #32708044
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
API
CreateToolhelp32Snapshot, Process32First, Process32Next
пример в API-Guide или Google
...
Рейтинг: 0 / 0
Найти процесс по имени а потом проверять - работает ли он..
    #32708045
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Найти процесс по имени а потом проверять - работает ли он..
    #32708075
Фотография Vw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как по имени то найти?
Уже из запущенных процессов?
...
Рейтинг: 0 / 0
Найти процесс по имени а потом проверять - работает ли он..
    #32708098
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вы ссылки читали ?
В последней, например, написано

MORE INFORMATION
To programmatically close a single instance of a Windows program, use the FindWindow function to get the handle to the window that you want to close. The FindWindow function returns the handle of a top-level window with a class name and a window name that match the string parameters. The FindWindow function returns the handle of the window as a long value if it is successful, and it returns the handle of the window as a null value if it fails. To use FindWindow, you must supply the following two parameters:

и еще

The WaitForSingleObject function requires a process handle, which is different from an hWnd. You must call GetWindowThreadProcessId to determine the ProcessID, and then pass it to the OpenProcess function to obtain a process handle.

...
Рейтинг: 0 / 0
Найти процесс по имени а потом проверять - работает ли он..
    #32708133
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лентяй!
http://www.yandex.ru/yandsearch?rpt=rad&text=Private+Declare+Function+CreateToolhelp32Snapshot
первые 10 результатов - всё примеры
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Найти процесс по имени а потом проверять - работает ли он..
    #35607711
Romp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А зачем такой геморрой со всеми этими FindWindow и т.п.?
Dim proc() As System.Diagnostics.Process
proc = System.Diagnostics.Process.GetProcessesByName("myname")
If proc.Length > 0 Then
......
Ну то есть если просто проверять, запущен ли такой время от времени, а не ждать пока закроется!
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Найти процесс по имени а потом проверять - работает ли он..
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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