ms-help://MS.VSCC/MS.MSDNVS.2052/Vbcon/html/vbtskstartingprocesses.htm
ms-help://MS.VSCC/MS.MSDNVS.2052/Vbcon/html/vbtskviewrunningrunningprocesses.htm
若已有一个进程实例,则将现有进程实例的窗口显示到桌面顶层,并将文件名称告知此进程实例,能做到
          既然已经存在进程 就可以的到此文件名称
  根据
Process.StartInfo 属性 获取或设置要传递给 Process 的 Start 方法的属性。   ProcessStartInfo    它表示启动该进程时要使用的数据。这些参数包括用于启动该进程的可执行文件或文档的名称
ms-help://MS.VSCC/MS.MSDNVS.2052/cpref/html/frlrfsystemdiagnosticsprocessclassstartinfotopic.htm

解决方案 »

  1.   

    TO dragonsuc(新的开始) :现有的进程实例早已在运行中,如此设置 StartInfo 有效吗?
      

  2.   

    就是文件关联的处理。但是应用程序的实例只允放一个啊,不能为每一个文件开一个实例。此时,已在运行的进程,如何知道用户要求打开此文件?知道了,就好处理了。我知道要用 Remoting,现在我正学习 Remoting,我想应该是能解决的。不知道还有没有不用 Remoting 就能实现的方法?
      

  3.   

    解决了,结分,感谢关注。用 Remoting 其实很容易,也很有效。