请问我的程序和swf关联了,双击播放。再双击另一文件,怎么不打开新窗口播放?
也就是把命令行的参数传递给已存在的进程。上次发帖,着重提问了怎么不打开新窗口,学到了很多方法。但这个问题还没解决
http://topic.csdn.net/u/20110602/00/c4bb9817-9b2d-450d-89a1-0025e0ccc32b.html?1892909927

解决方案 »

  1.   

    你可以获取已运行那个进程的输入输出流,在程序中你循环读取流内容就可以
                using (System.IO.StreamWriter sw = System.Diagnostics.Process.GetProcessesByName("abc")[0].StandardInput)
                {
                    //这里只做演示,自行写代码判断进程是否是目标进程
                    sw.WriteLine("open:c:\\a.swf");
                }