将FileStream传递给另一个程序

时间:2013-09-18 09:02:39

标签: c# filestream argument-passing emulation

我想将Stream作为参数传递给另一个程序(将路径传递给不存在的文件),

这意味着当该程序尝试从该文件中读取字节时,我的程序将生成它。

为了更清楚,我想打电话给这样的节目:

notepad.exe "C:\myFile.txt"

该文件将不存在,每次尝试从该文件读取都将调用我的程序并等待它响应(现在写入不是问题)。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我认为Anonymous Named Pipes实际上可能适用于你想要做的事情。

您在初始程序中进行设置,然后将参数传递给第二个程序,然后在第一个程序中写入时可以从该程序中读取该参数。