|
Запущен процесс,
|
|||
---|---|---|---|
#18+
Привет Всем. У меня возник вопрось. Допустим есть запущенный процесс по имени xxx.exe,находится у трее и он имеет метод uuu. Хотель бы при запуске другая программа вызывала именно этод метод т.е. uuu. Спосбо. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2008, 11:28 |
|
Запущен процесс,
|
|||
---|---|---|---|
#18+
pulsПривет Всем. У меня возник вопрось. Допустим есть запущенный процесс по имени xxx.exe,находится у трее и он имеет метод uuu. Хотель бы при запуске другая программа вызывала именно этод метод т.е. uuu. Спосбо. Смотрите в сторону СОМ - объектов... Только причем тут Фокс? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2008, 12:02 |
|
Запущен процесс,
|
|||
---|---|---|---|
#18+
Может быть это возможно. Очень сильно зависит от того кто кого хочет вызвать. Поподробней опиши что за приложения. И есть ли возможность вносить в них изменения. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2008, 12:09 |
|
Запущен процесс,
|
|||
---|---|---|---|
#18+
Программа написана мною на vfp9 sp1 называть например xxx.exe.После запуска сворачивается в трее и по таймеру делает определенную работу.Имеет несколько методов один из них UUU.Когда разворачивается сработывается именно метод UUU.Так вот, если запустить yyy.exe тогда должен работать метод UUU из xxx.exe.Найти запущенный xxx.exe уже не трудно.А как запустить UUU метод из запущенных ххх.exe через yyy.exe? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2008, 13:52 |
|
Запущен процесс,
|
|||
---|---|---|---|
#18+
Как понимаю тебе надо развернуть окно xxx.exe копать надо в сторону поиска хэндла окна WinAPI функция FindWindow() и слать этому окну сообщение на открытие WinAPI функция ShowWindow() Поищи в форуме по "FindWindow" примеры кода были для контроля повторного запуска приложения. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2008, 14:11 |
|
Запущен процесс,
|
|||
---|---|---|---|
#18+
puls...Найти запущенный xxx.exe уже не трудно.А как запустить UUU метод из запущенных ххх.exe через yyy.exe? 1. Сделать xxx.exe as OlePublic, тогда yyy.exe достаточно будет создать экземпляр класа xxx 2. Если нужны ещё и данные xxx.exe, тогда искать через FinedWindow и слать окну сообщения эмулируя нажатие кнопок или ещё чего. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2008, 14:14 |
|
Запущен процесс,
|
|||
---|---|---|---|
#18+
Если приложения находится в трее что дасть нам FINDWINDOWS? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2008, 08:28 |
|
Запущен процесс,
|
|||
---|---|---|---|
#18+
К запущенному на компьютере процессу можно обратиться через DDE. Позволяет напрямую обращаться к запущенному процессу через функцию POKE. Другой вариант: Запущенный процесс xxx.exe запускает COM объект, который работает только с треем. К этому объекту также можно обратиться из любого другого процесса, например yyy.exe Можно легко менять иконки трея, имметируя анимацию, передавать параметры в другие объекты. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2008, 09:04 |
|
|
start [/forum/topic.php?fid=41&msg=35590784&tid=1587184]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
294ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 10ms |
total: | 383ms |
0 / 0 |