title: iterate over IHTMLElementCollection
body: <p>is there a way to iterate over IHTMLElementCollection?</p>
  
  <p>such as </p>
  
  <pre><code>var
    e : IHTMLLinkElement;
  elementCollection:IHTMLElementCollection;
  begin
      for e in elementCollection do
        showmessage(e.caption);
  end;
  </code></pre>
  
  <p>i know there is a property named _newEnum, however it is not supported in delphi as much as i could understand.</p>
  
  <p>update:
  apperently links are IHTMLElement and not IHTMLLinkElement</p>