trato de obtener el nombre de todas las formas de la página cargada. He hecho esto:Cromo: ¿Cómo obtener toda forma de una página cargada
procedure TForm2.Button2Click(Sender: TObject);
var
L: TStringList;
begin
L := TStringList.Create;
try
Chromium1.Browser.MainFrame.VisitDomProc(
procedure (const doc: ICefDomDocument)
procedure IterateNodes(Node: ICefDomNode);
begin
if not Assigned(Node) then Exit;
repeat
if Node.ElementTagName = 'FORM' then
L.Add(Node.GetElementAttribute('name'));
if Node.HasChildren then IterateNodes(Node.FirstChild);
Node := Node.NextSibling;
until not Assigned(Node);
end;
begin
IterateNodes(doc.Body);
end
);
ShowMessage(L.Text);
finally
FreeAndNil(L);
end;
end;
Pero no tengo ningún resultado. ¿Alguna idea?
Gracias
¿Qué pasó cuando caminó por debajo del depurador? –
También desea utilizar SameText en lugar de = manera que la comparación es sensible a mayúsculas –
@ David, creo que tu segundo comentario es la respuesta ... – TLama