![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 13.04.2007
Сообщений: 65
|
![]()
Есть первое приложение, которое запускает второе приложение. Второе приложение открывает определенный файл, в зависимости от действий сделанных в первом приложении, делает определенные дейтсвия над этим файлом. Как узнать как запускается втрое приложение (с ключами или еще как)?
Необходимо это, чтобы написать свое приложение которое бы тоже запускало второе приложение с определенным файлом. Подскажите в каком направлении искать. Может есть какие-либо отладчики? Заранее благодарен! |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 12.08.2008
Сообщений: 135
|
![]()
ParamCount и ParamStr вам в помощь.
Будь проще, бери пример с одноклеточных
![]() |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 13.04.2007
Сообщений: 65
|
![]()
Исходников программ нет
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 12.01.2008
Сообщений: 12
|
![]()
ParamCount - Количество параметров, переданных в программу
ParamStr(1) - Первый параметр и тд. Все логично ![]() |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
EdNovice, я в своё время поступил так - написал простенькую программку, которая писала переданные ей параметры в текстовый файл (лог файл). Дал ей имя второго exe-шника (оригинальный exe переименовал). и потом проанализировал полученный лог. в принципе, Ваша программа перехватчик может даже запускать переименнованный второй exe с переданными ей параметрами - тогда вообще всё будет работать...
p.s. Кстати, параметры во второй exe могут передаваться и не через командную строку ![]() |
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Так же тут кто-то говорил что far показывает параметры. Возможно ProcessExplorer. Даже когда-то я видел статью как самому написать прогу выясняющую какую командную строку передали.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 13.04.2007
Сообщений: 65
|
![]()
Всем спасибо за ответы.
И ProcessExplorer и своя прога, отлавливающая ключи, показали один ключ: -Embedding. Попробывал запустить прогу с этим ключом в процессах она появилась, а ни на панели задач и ни визуальной формы нет. Serge_Bliznykov подскажи про параметры через OLE автоматизацию. Как это определить? |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Связи, ключи и т.д. | Arkuz | Microsoft Office Access | 7 | 20.10.2008 20:25 |
БД. Индексы и ключи | Сергей089 | Помощь студентам | 4 | 22.09.2008 21:30 |
ключи | veter_s_morya | SQL, базы данных | 1 | 30.06.2008 15:33 |