absoluteTools-HTTP Descarga
absoluteTools - HTTP es un objeto ActiveX COM creado para permitir a los desarrolladores simular la interacción de las aplicaciones basadas en Windows con las páginas web, utilizando cualquier lenguaje de programación Com -aware , como Visual Basic, Visual C + + o Delphi. El uso es muy sencillo.
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:
- Registro del control
Primero tendrá que registrar el control. Abra una ventana de "Command Prompt" vaya a la carpeta donde ha descomprimido los archivos y escriba:
regsvr32 absTools - HTTP.dll
- Para utilizar el control en Visual Basic
Crear un proyecto nuevo. Ver Demo.vbp como un ejemplo .
1 En el menú : Proyecto - > Referencias ...
Check ' absTools - HTTP '
2 Crear un objeto :
ObjMyControl Dim As Object
TmpContent Dim As String
Establecer objMyControl = CreateObject ( " absTools - HTTP" )
3 Desbloquear el control ( si tiene una clave válida , de lo contrario debe saltar al siguiente punto) :
retVal = objMyControl.Unlock ( " Nombre", " MyCompany ", " unlock_key ")
Init el control con el tiempo de espera, la cadena de agente de usuario , soporte para la activación de cookies, archivo de cookies externas , sin proxy (introduzca valores vacíos por los valores predeterminados): retVal = objMyControl.Init ( " 200 ", "" , "", "", " ", "" , "", "")
4 Agregar un campo de texto GET:
retVal = objMyControl.GETAddTextField ( " q ", " absolutePDF ")
5 Enviar solicitud con la lista actual campo a la dirección URL especificada :
retVal = objMyControl.SendRequest ( "http / / www.google.com / search " , "", " GET" , "")
6 Utilice la respuesta como tu prefiera ( en este ejemplo lo guardamos en un archivo ) :
TmpContent = objMyControl.ResponseContent ( )
TempFileName = " . \ Test.html "
filenum = FreeFile
TempFileName abierto para acceso binario escriben como # filenum
Ponga # filenum , TmpContent
Close # filenum