的 Web 文档中查找 IHTMLelement?-6ren"> 的 Web 文档中查找 IHTMLelement?-在TWebBrowser应用程序中,我想使用Delphi 2006(!)获取指向包含此元素的元素的指针(!) Åpne veibeskrivelse i Google Maps 我发现-6ren">
gpt4 book ai didi

delphi - 使用 Delphi 2006 从包含 的 Web 文档中查找 IHTMLelement?

转载 作者:行者123 更新时间:2023-12-03 00:50:16 25 4
gpt4 key购买 nike

TWebBrowser应用程序中,我想使用Delphi 2006(!)获取指向包含此元素的元素的指针(!)

<input class="submit" type="submit" value="&nbsp;Vis veibeskrivelse&nbsp;" onclick="showDirections();" />
<a href="#" onclick="openDirections(); return false;">&Aring;pne veibeskrivelse i Google Maps</a>
<br />

我发现IHTMLDocument7实现了getElementsByClassName,但在Delphi 2006中,IHTMLDocument7没有实现。

还有其他方法可以获取指向该元素的指针吗?

最佳答案

您可以在代码中手动定义IHTMLDocument7接口(interface),它只是一个接口(interface)声明。 Delphi 实际上并不实现该接口(interface),而是 Web 浏览器实现。

否则,由于元素没有名称,您可以一次循环遍历 IHTMLDocument.all 集合中的一个元素,查询每个元素的 className 属性直到找到您要找的东西。

关于delphi - 使用 Delphi 2006 从包含 <Class ="submit".......> 的 Web 文档中查找 IHTMLelement?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13182645/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com