Process.Start(URL) 仅使用 1 个选项卡


如果我

发布一个常见问题,我很抱歉,如果这就是这样的话。不过,我不确定如何查找以找到有关如何执行此操作的好答案。我已经为此搜索了好几天,没有答案,我最后的手段就是问:)

在过去的几年里,我已经在研究这个 C# 应用程序一段时间了。最近的请求是使用我正在使用的链接标签来显示信息,并在浏览器中显示 URL。我正在使用这个:

System.Diagnostics.Process.Start(URL);

问题是,我觉得这会导致问题,因为数百次点击是可能的,我想让它只使用 1 个选项卡,而不是每次单击另一个链接时都打开新选项卡。这可能吗?我是否使用了错误的流程来做我想做的事?

如果你想强制使用 IE,你可以这样做:

Process.Start("IEXPLORE.EXE","–framemerging URL");

更多信息: https://msdn.microsoft.com/en-us/library/ie/hh826025%28v=vs.85%29.aspx

最新更新