Вверх ↑
Разработчик
Ответов: 26068
Рейтинг: 2121
#1: 2011-05-11 15:11:58 ЛС | профиль | цитата
1nd1g0 писал(а):
а можно код глянуть?

В EnumProcess структура PROCESSENTRY32 заполняется уже, оттуда и читаю th32ProcessID и th32ParentProcessID
------------ Дoбавленo в 15.00:
Ivann, копаем в сторону чтения структуры PROCESSENTRY32, не добавляя лишних сущностей, тк эта структура уже есть в EnumProcess
------------ Дoбавленo в 15.02:
1nd1g0, подставь в EnumProcess, вместо



procedure ThiEnumProcess._var_CurrentID;
begin
dtInteger(_Data, procEntry.th32ProcessID);
end;

вот это



procedure ThiEnumProcess._var_CurrentID;
begin
dtInteger(_Data, procEntry.th32ParentProcessID);
end;

Должно выдавать ID родительского процесса, а выдает ноль
------------ Дoбавленo в 15.11:
Ivann, твой код не откроет порождающий процесс, если у тебя не будет привелегий
карма: 22

0