Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Preencher um formulario
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Applications Internet
Divers
Thread ID:
00649028
Message ID:
00649098
Vues:
15
This message has been marked as the solution to the initial question of the thread.
Oi Fabiano,

Suponha que vc tenha o seguinte documento HTML:
<html>
<head>
  <title>Teste de automação com VFP</title>
</head>

  <body>
    Usuário:
    <input type="text" id="usuario" length="20"><br>
   
    Senha:
    <input type="password" id="senha" length="10"><br>

    <input type="submit" id="vai" value="Submeter">
  </body>

</html>
Note que foram colocados atributos "ID" nos elementos INPUT. Isto servirá para acessá-los mais facilmente pelo VFP.

Agora, supondo que você tem um Form com um WebBrowser Control que abre esta página HTML, em um método qualquer do Form, vc pode ter o seguinte código:
* Usa o DOM do objeto WebBrowser para acessar os elementos do documento
THISFORM.oleWebBrowser.Document.all.item("usuario").value = "Eu"
THISFORM.oleWebBrowser.Document.all.item("senha").value = "nao Interessa"
THISFORM.oleWebBrowser.Document.all.item("vai").click()
Ele acessará o DOM (Document Object Model) do documento carregado no WebBrowser Control e atribuirá valores para os campos de texto; além de forçar um clique sobre o botão de Submit.

Um abraço!
-----
Fabio Vazquez
http://www.fabiovazquez.com
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform