Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Preencher um formulario
Message
General information
Forum:
Visual FoxPro
Category:
Internet applications
Miscellaneous
Thread ID:
00649028
Message ID:
00649098
Views:
13
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
Previous
Reply
Map
View

Click here to load this message in the networking platform