Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.04;
Скачать: CL | DM;

Вниз

программа возвращает значение   Найти похожие ветки 

 
kulkse   (2007-02-16 11:15) [0]

Всем здрасти))))

У меня такая проблемка....
запускаю программу с помощью функции Winexec, она отрабатывает всё хорошо....но эта программа должна возвращать мне некий ID, с которым мне дальше нужно работать....как мне можно перехватить этот ID??? Помогите, пожалуйтса!! Может можно использовать какую-нибудь другую функцию.....??


 
Сергей М. ©   (2007-02-16 11:31) [1]


> Может можно использовать какую-нибудь другую функцию


CreateProcess + WaitForSingleObject + GetExitcodeProcess


 
kulkse   (2007-02-16 11:47) [2]

))) а по подробней нельзя???


 
kulkse   (2007-02-16 11:49) [3]

а функция GetExitcodeProcess-это же функция bool, как я с помощью ёе смогу получить ID?


 
VitalikS   (2007-02-16 11:52) [4]

Опиши поподробнее задачу, конкретики в твоем вопросе не хватает, не понятно что за ID - это поле в базе данных или ещё что-то


 
Сергей М. ©   (2007-02-16 11:55) [5]


> функция GetExitcodeProcess-это же функция bool, как я с
> помощью ёе смогу получить ID?
>


Через 2-й параметр - он передается по ссылке


 
Сергей М. ©   (2007-02-16 11:55) [6]


> по подробней нельзя???


Что не понятно ?


 
kulkse   (2007-02-16 11:58) [7]

есть программка....не моя...
если запустить её в командной строке, то она создаёт тригер в очереди сообщений...после этого выводит там же ID созданного тригера...
вот...и вопрос....как мне программно запустить эту прогу и получить этот ID...


 
Сергей М. ©   (2007-02-16 12:16) [8]


> после этого выводит там же ID


Ничего не понимаю - где это "там же" ? Что значит "выводит" - рисует что ли в окне цифирьки какие-то ?


 
kulkse   (2007-02-16 12:57) [9]

там же---это в командной строке...
так и пишет...id:циферки, буковки...
)))))


> CreateProcess + WaitForSingleObject + GetExitcodeProcess

а примерчик можно?


 
Сергей М. ©   (2007-02-16 13:11) [10]


> там же---это в командной строке


Не в командной строке, а в окне консоли ! Разницу-то ощущаешь ?
В командной строке ничего вывести нельзя, она не для того предназначена.

Тогда тебе нужно плясать от CreatePipe + CreateProcess

Вот простейший пример:
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=801



Страницы: 1 вся ветка

Текущий архив: 2007.03.04;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.045 c
1-1168428811
Extar
2007-01-10 14:33
2007.03.04
Помогите некотрректно работает DelimitedText в StringGrid


2-1170886075
UrbanRider
2007-02-08 01:07
2007.03.04
ShellAPI. ShellExecute, не уверен что срабатывает.


15-1170750323
Vlad Oshin
2007-02-06 11:25
2007.03.04
Вдруг понял: Песенка Гребенщикова она про сисадминов :)


15-1170832961
iXT
2007-02-07 10:22
2007.03.04
FreeWare Аналоги


2-1171395193
AzzHell
2007-02-13 22:33
2007.03.04
KeyBoard Hook