1

我想在默认浏览器的特定位置打开一个网页,并在该位置打开另一个网页,而不是该浏览器的新任务。也许用户打开了该浏览器的新任务,但是通过单击我的 delphi 程序中的按钮,必须首先打开所选网页。那可能吗?我的公司希望我编写这样的程序,但我不知道该怎么做。我真的很感激任何帮助。谢谢。

4

1 回答 1

0
  1. 这里有打开默认浏览器的说明,但您甚至可以像从 Windows 运行命令中一样“运行”一个 url。然后,您需要保留该过程的句柄,以便您可以使用它做一些事情。

  2. 要在特定点打开网页,您最好在页面中使用命名锚点,即哈希后的位:http ://www.w3schools.com/TAGS/tryit.asp?filename= tryhtml_a_name 如果您不这样做'无法控制页面,并且没有可以尝试滚动的命名锚点:如何通过 WinAPI 在外部应用程序中滚动滚动条?

于 2012-05-15T11:15:13.297 回答