Что нового

[Процессы] Сравнение двуx PID

evgrogoz

Новичок
Сообщения
28
Репутация
0
Здравствуйте форумчане.
Пожалуйста подскажите решение.
Имеется PID_1 записанный в реестр REG_SZ и PID_2 работающего процесса (имя известно).
Как сделать преобразование чтобы сравнение двух PID было возможным?
 

Tempo

AutoIT Гуру
Сообщения
616
Репутация
205
evgrogoz
Чтение реестра
Код:
RegRead


Получить PID процесса по имени
Код:
ProcessExists
 
Автор
E

evgrogoz

Новичок
Сообщения
28
Репутация
0
Читайте внимательно : преобразовать , чтобы сравнить.
 

Tempo

AutoIT Гуру
Сообщения
616
Репутация
205
evgrogoz, что вы понимаете под преобразованием? Чем не подходит сравнение результата возвращенного от RegRead и ProcessExists? В каком виде храниться PID в реестре?
 
Автор
E

evgrogoz

Новичок
Сообщения
28
Репутация
0
PID_1 в реестре хранится в строковом параметре REG_SZ, а вот тип работающего процесса PID_2 незнаю.
Поэтому не знаю как привести данные к одному типу чтобы их сравнить
 

Tempo

AutoIT Гуру
Сообщения
616
Репутация
205
evgrogoz, это не нужно, но если вам почему-то нужно тогда
Код:
Number(RegRead("keyname", "valuename"))




Добавлено:
Сообщение автоматически объединено:

Справка Операторы
 
Автор
E

evgrogoz

Новичок
Сообщения
28
Репутация
0
Действительно ненужно. Все сравнивается как надо.
За подсказку спасибо, не знал такого варианта.
Тема закрыта, решено.
 
Верх