Browser 将默认浏览器导航到同一选项卡中的新URL

Browser 将默认浏览器导航到同一选项卡中的新URL,browser,vb6,Browser,Vb6,我的程序可以在默认浏览器中打开URL。如果尚未打开,它将打开默认浏览器,并将选项卡导航到发送的URL。我正在使用以下代码: opened = ShellExecuteA(0, "Open", URL, Chr(32), vbNormalFocus, 1) 问题是,这总是在打开第一个选项卡后打开一个新选项卡。相反,我希望它刷新我的函数打开的第一个选项卡 我想知道是否可以通过获取浏览器的选项卡ID,然后发送新的URL到该选项卡(如果该选项卡已打开),这样就不会有新的选项卡通过此调用打开 任何帮助都

我的程序可以在默认浏览器中打开URL。如果尚未打开,它将打开默认浏览器,并将选项卡导航到发送的URL。我正在使用以下代码:

opened = ShellExecuteA(0, "Open", URL, Chr(32), vbNormalFocus, 1)
问题是,这总是在打开第一个选项卡后打开一个新选项卡。相反,我希望它刷新我的函数打开的第一个选项卡

我想知道是否可以通过获取浏览器的选项卡ID,然后发送新的URL到该选项卡(如果该选项卡已打开),这样就不会有新的选项卡通过此调用打开


任何帮助都将不胜感激。

您的目标是特定的浏览器吗?如果是这样,您可能只想使用浏览器的自动化界面,不管它是什么。如果你只想使用“默认浏览器”,那么不能保证它甚至有标签的概念,所以很难具体控制。我想使用默认浏览器。如果我想使用像chrome这样的特定浏览器,visual basic 6.0For chrome中的解决方案是什么,有一个命令行开关可以在新的浏览器窗口(该窗口将是该窗口上唯一的选项卡)中打开网页,请参阅。不过,似乎没有“重用选项卡”开关。