Einzelnen Beitrag anzeigen

fnatix

Registriert seit: 6. Jun 2008
4 Beiträge
 
Delphi 2010 Architect
 
#1

TMozilla OleObject Bibliothek nicht registriert

  Alt 12. Jan 2012, 11:00
Hallo,

ich wollte ganz gerne mit dem TMozilla Browser ein submit ausführen, bekomme aber den Fehler "Bibliothek nicht registriert".

Code:
procedure submit(wb: TMozillaBrowser; value: string);
var
  ovElements : OleVariant;
  i :Integer;
begin
  ovElements := wb.OleObject.Document.forms.item(0).elements;
            for i := 0 to (ovElements.Length - 1) do
                if (ovElements.item(i).type = 'submit') and (ovElements.item(i).Value = value) then
                   begin
                        ovElements.item(i).Click;
                   end;
end;
Mit diesem Code hat's mit den TWebBrowser bisher gut geklappt.
Beim Mozilla schlägt's ab item(0) fehl, mit dem oben genannten Fehler.

Hat Jemand eine Idee oder alternative Lösung?

Danke.
  Mit Zitat antworten Zitat