关于IHTMLElementCollection

geekjack 2013-01-26 04:33:12
自己写了个function GetElementsByClassName(strClassName:String):IHTMLElementCollection;

就是利用GetElementsByTagName('*')来一一筛选的。

现在的问题是:

在循环中每次得到的IHTMLElement怎么合成一个IHTMLElementCollection 以便作为返回值?


var
vElementsRet:IHTMLElementCollection;
vElementX : IHTMLElement;
for condition_here do
begin
得到 vElementX_i;
如何将放入vElementsRet对象中,以便下面复制给Result
end;

// 返回值
Result := vElementsRet;


找不到方法…… 囧
...全文
970 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
没有昵称哦 2013-08-28
  • 打赏
  • 举报
回复
这样都能结贴,都没有看到解决的方法!
hsfzxjy 2013-02-05
  • 打赏
  • 举报
回复
手快就是好
geekjack 2013-02-05
  • 打赏
  • 举报
回复
引用 2 楼 HSFZXJY 的回复:
jiefen
都给你了 哈哈
hsfzxjy 2013-02-05
  • 打赏
  • 举报
回复
jiefen
geekjack 2013-02-05
  • 打赏
  • 举报
回复
已在stackoverflow发帖 http://stackoverflow.com/questions/14535755/how-to-get-an-ihtmlelementcollection-obj-which-composed-of-several-ihtmlelements 钻牛角尖不可行啊 呵呵 结贴!

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧