我試圖從我的.Net CF窗口應用程序以編程方式啓動瀏覽器。但它拋出win32異常。我在桌面.Net版本中使用了相同類型的代碼,並且它一直工作。 (我使用的是Windows CE 5和.Net CF 3.5).net cf - 以編程方式啓動瀏覽器
下面的代碼拋出Win32異常,
Process.Start("\\", null);
不幸的是,我使用這樣的:-(
try
{ Process.Start("\\", null); }
catch { }
我試圖從我的.Net CF窗口應用程序以編程方式啓動瀏覽器。但它拋出win32異常。我在桌面.Net版本中使用了相同類型的代碼,並且它一直工作。 (我使用的是Windows CE 5和.Net CF 3.5).net cf - 以編程方式啓動瀏覽器
下面的代碼拋出Win32異常,
Process.Start("\\", null);
不幸的是,我使用這樣的:-(
try
{ Process.Start("\\", null); }
catch { }
代碼也許你應該給它一個程序名稱來啓動?「\」不是應用程序,類似這樣的事情可能更有可能獲得成功:
Process.Start("\\windows\\explorer.exe", null);
爲了啓動Web瀏覽器導航到URL,我總是直接將Start方法的參數設置爲url本身。請嘗試以下,看它是否有助於.NET CF」
的Process.Start( 「http://www.yahoo.com」,NULL);
即
的Process.Start( [url_variable],null);
此問題是關於文件資源管理器,而不是Internet Explorer。 – Dai 2014-06-04 21:21:30
在桌面.Net'Process.Start(「C:/ dir」)'中工作,所以我試圖用相同的方式做下面的代碼在Win CE5中工作,'Process .Start(「explorer.exe」,「\\」)' – Palani 2010-06-23 09:37:42