2004年10月5日 星期二

程式修正 - 呼叫其他程式

上次提到的 C# 呼叫其他應用程式的方式一直會出現問題,會出現這樣的錯誤:

An unhandled exception of type 'System.ComponentModel.Win32Exception'

[[MORE]]
我改用這樣的方法來寫就解決了,這個例子是連線網路磁碟機的作法(請注意其中的斜線):


using System;
using System.Diagnostics;

namespace DefaultNamespace
{
class MainClass
{
public static void Main(string[] args)
{
ProcessStartInfo pc=new ProcessStartInfo();

pc.FileName = "net";
pc.Arguments = "use m: \some_pc\share";
System.Diagnostics.Process.Start(pc);
}
}
}

沒有留言:

張貼留言