absoluteTools-HTTP Baixar
absoluteTools - HTTP é um objeto ActiveX COM criado para permitir aos desenvolvedores simular a interação das aplicações baseadas no Windows com as páginas web, utilizando qualquer linguagem de programação, como Visual Basic, Visual C + + o Delphi. A utilização é muito simples.
Este control admite los protocolos HTTP y HTTPS y es muy adecuada para crear las arañas web, herramientas de automatización y servicios de transferencia de archivos de forma segura.
Como funciona:
- Registo do controlo: Primeiro terá que registar o controlo. Abra uma janela do "Command Prompt" vá à pasta onde descomprimiu os ficheiros e escreva: regsvr32 absTools - HTTP.dll
- Para utilizar o controlo no Visual Basic: Criar um novo projeto. Veja Demo.vbp como um exemplo:
- No menu : Projeto - > Referências ... Check 'absTools - HTTP';
- Criar um objeto:
ObjMyControl Dim As Object
TmpContent Dim As String
Establecer objMyControl = CreateObject ("absTools - HTTP");
- Desbloquear o controlo (se possuir uma chave válida, ao contrário deve saltar para o ponto seguinte):
retVal = objMyControl.Unlock ( "Nome", "MyCompany", "unlock_key")
Init o controlo com o tempo de espera, a cadeia do agente do utilizador, suporte para a ativação de cookies, ficheiro de cookies externas, sem proxy (introduza valores vazios pelos valores predeterminados): retVal = objMyControl.Init ( " 200 ", "" , "", "", " ", "" , "", "");
- Adicionar um campo de texto GET:
retVal = objMyControl.GETAddTextField ( "q", "absolutePDF");
- Enviar um pedido com a lista atual, campo ada direção URL especificada:
retVal = objMyControl.SendRequest ("http / / www.google.com / search" ,"", " GET", "");
- Utilize a resposta como preferir (neste exemplo guardamos num ficheiro):
TmpContent = objMyControl.ResponseContent ( )
TempFileName = " . \ Test.html"
filenum = FreeFile
TempFileName aberto para o aceso binário, escrevem # filenum
Ponha # filenum , TmpContent
Close # filenum.