DOS应用程序怎么向Win95应用程序发消息(100分)

用WIN32程序启动DOS程序不是可以了吗?
 
我胡说!
试试用标准输入/输出,向CGI一样!
我没有试过,如果又胡说,抱歉!
 
Hehe, I got an example, which can be a Windows app, but both a DOS TSR,
this may help resolving the problem, :)
 
pegasus:
Send me a copy, could you?
mailto:doubt@263.net
 
OK, sent out.
 
有一个程序,通过Pipe可以向MSDOS的STDIN写数据,
并读取STDOUT的输出,这样是不是可以与你的MSDOS程序通讯?

另外我有一点没看清楚,这个老的DOS程序
你还能修改吗?不然怎么还能选择与Win95
程序的通讯方式呢?
 
这个Pipe程序可否Email一份给我.
email: doubt@263.net

这个DOS程序有源码, 用BP7写的,可以修改.
 
邮件已寄出,但如我介绍的,它只能重定向
STDIN/OUT,希望有用处。
 
在苏联小狗(torry)的主页上见过一个BP7到Delphi的工具, 据称能够直接使用BP7的
源程序,不妨去看一看
 
我要泼一瓢冷水:
使用stdio/out把两个程序串联起来, 恐怕很难达到1ms的实时性要求
 
;最后, 我还是通过文件来通讯的, 速度慢了点,但还是改了改程序,忍着用.
dwwang 的redir程序是用过, 可以执行一个dos程序, 并重定向该程序的
stdio/stdout, 这里dos程序是作为服务程序被调用的. 但似乎不符合我的
要求, 我希望win95是个服务程序, 由dos给它传参数.
pegasus的程序是在Windows3.1的增强模式下使用的. 同时还要在Win3.1
启动前用. 最后我也没有选择这个方案.
可能Dos同Windows通讯没有多少实际用途, 我也放弃研究它. 因为, 我决
定把哪个Dos程序移植到Windows95上用了.
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
742
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
顶部