|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
31.03.2009, 20:51 | #1 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
Как различить два процесса одного приложения?
Подскажите как можно различить два процесса одного класса. Например, Word имеет класс Word.Application. Если пользователь запустит свой word, а я из программы — свой, то они будут иметь различных родителей: у моего будет svchost.exe, а у пользовательского — тот, из которого он его запустил, например, explorer.exe. Вот мне нужно их различить. Какой процесс запустил я, а какой — пользователь. К сожалению, в Delphi не силен, но постараюсь перевести на понятный мне Visual Basic.
Я нашел две функции: Код:
Лучше день потерять — потом за пять минут долететь!©
|
31.03.2009, 21:01 | #2 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
получить ID родителя процесса
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сравнить содержание одного и тогоже файла? | Волк | Общие вопросы Delphi | 36 | 07.02.2009 18:40 |
Как округлять числа до целых и как оставить два знака после запятой. | bles | Помощь студентам | 9 | 19.02.2008 21:53 |
Показывать ранг процесса в Диспетчере Задач как системный | BanDit | Win Api | 1 | 30.07.2007 15:02 |
два TMediaPlayer и два AVI-файла | zeleniy | Компоненты Delphi | 0 | 01.06.2007 14:14 |