Вниз
Скачать: CL | DM;

Передача данных из Win в Dos-программу   Найти похожие ветки 

← →
Sergioly ©   (2004-02-04 15:58) [0]

Возможно ли передать дос-проге информацию, если я ее запускаю как SW_HIDE. Например в дос-проге набираю QU - происходит выход; набираю point - вводит точку, PLOT - расчитать и т.д.


← →
Palladin ©   (2004-02-04 16:07) [1]

"Доспрога" понятия не имеет как она запускается... куда она выводит точку? ну расчитать расчитает, а дальше что?
Нет базовых знаний... безнадега, хотя....


← →
panov ©   (2004-02-04 16:11) [2]

>Sergioly © (04.02.04 15:58)

Возможно ли передать дос-проге информацию, если я ее запускаю как SW_HIDE

Расшифруй.


← →
panov ©   (2004-02-04 16:14) [3]

Если имеется ввиду передача клавиатурного ввода, то передача невидимому окну аналогична видимому.


← →
Sergioly ©   (2004-02-04 16:44) [4]

to panov
да именно необходимо передать клавиатурный ввод, ну тогда может подскажете как это сделать?
Заранее спасибо!


← →
pasha_golub ©   (2004-02-04 18:21) [5]

То есть выход Делфевой программы направить на вход ДОСовской?


← →
RealRascal ©   (2004-02-04 19:19) [6]

SendMessage
WM_Char + F1
IMHO должно сработать не проверял


← →
Юрий Зотов ©   (2004-02-04 19:39) [7]

См. Console Functions (WriteConsoleInput и другие).

Чтобы добраться до буферов ввода-вывода, создайте консоль сами (AllocConsole), получите хэндлы буферов через GetStdHandle, занесите их в структуру StartupInfo и в ней же выставьте флаг STARTF_USESTDHANDLES. Затем запускаете программу через CreateProcess, разрешив наследование хэндлов - а в итоге чужая программа работает в Вашей консоли и Вы имеете полный доступ к ее буферам ввода-вывода. С ними работаете через функции API. В конце не забудьте вызвать FreeConsole.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.015 c
1-38895
Agrar
2004-02-04 10:22
2004.02.13
Вопрос по поводу текстового редактора?


8-38972
Dmitriy O.
2003-10-14 10:29
2004.02.13
Как узнать какие цвета используются в файле BMP


1-38873
Александр
2004-02-04 20:34
2004.02.13
ActionMainMenuBar и MDI формы


7-39103
Artem03
2003-11-28 14:49
2004.02.13
Занят (открыт) файл (txt, xls и пр.) или нет.


1-38914
FMichael
2004-02-04 14:23
2004.02.13
Перемешение курсора в ActiveX Form




   Наверх