Einzelnen Beitrag anzeigen

Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#9

Re: POST Formular ausfüllen + Werte ablesen

  Alt 11. Jul 2008, 19:32
obige Funktion ungetestet abgeändert:

Delphi-Quellcode:
function WB_GetFieldValue(WB: TWebbrowser; FieldName: string): string;
var
  IDoc3: IHTMLDocument3;
  Inputs: IHTMLElementCollection;
  UID: IHTMLElement;
begin
  Result := '';
  if Assigned(WB.Document) and
    (Succeeded(WB.Document.QueryInterface(IHTMLDocument3, IDoc3))) then
  begin
    Inputs := IDoc3.getElementsByName(FieldName);
    if Assigned(Inputs) then
    begin
      UID := Inputs.item(0, '') as IHTMLElement;
      if Assigned(UID) then
        Result := (UID as IHTMLInputElement).value;
    end;
  end;
end;
Thomas
  Mit Zitat antworten Zitat