以前用VB时,用GetObject方法可以得到当前系统的一个线程,并做为一个对象返回。如下,可以得到当前进程中Word.Application对象:
Dim appTemplate As Word.Application
Set appTemplate = GetObject(, "Word.Application")
谁知道用C#怎么得到当前进程中的某个对象?

解决方案 »

  1.   

    Process currentProcess = Process.GetCurrentProcess();
      

  2.   

    多谢楼上!我得到进程后,怎么得到进程中的对象呢?
    我是这样写的:Process [] localByName = Process.GetProcessesByName("MyObject");
    foreach (Process process in localByName)
    {
        //我用什么方法得到进程中的对象呢?
        //比如:MyObject aaa = process.GetObject("MyObject");
        //然后我就可以用aaa了。
        //但是Process好像没有类似GetObject()的方法。
    }