在普通的C#桌面应用中,您可以通过以下方式启动网址:
System.Diagnostics.Process.Start("http://www.stackoverflow.com")
但Windows Mobile上的System.Diagnostics.Process似乎没有该字符串重载。
答案 0 :(得分:1)
这在WindowsMobile中对我有用:
try
{
System.Diagnostics.Process myProcess = new System.Diagnostics.Process();
myProcess.StartInfo.UseShellExecute = true;
myProcess.StartInfo.FileName = url;
myProcess.Start();
}
catch (Exception e) {}
答案 1 :(得分:0)
答案 2 :(得分:0)
根据http://msdn.microsoft.com/en-us/library/system.diagnostics.process.start.aspx,http://msdn.microsoft.com/en-us/library/d8fz649y.aspx和http://msdn.microsoft.com/en-us/library/system.diagnostics.processstartinfo.filename.aspx您应该能够做到:
ProcessStartInfo psi = new ProcessStartInfo();
psi.FileName = "http://www.stackoverflow.com";
Process.Start(psi);
但是,我没有在CF上测试过这个。