Visual Basic - Acceder a datos de un formulario web en VB

Life is soft - evento anual de software empresarial
 
Vista:

Acceder a datos de un formulario web en VB

Publicado por kokorski (1 intervención) el 27/05/2004 15:11:54
Saludos:
Alguien podria orientarme como "traerme" los datos de un formulario web a mi aplicacion.

La idea es mandar el codigo ISBN a la web del ministerio de cultura
http://www.mcu.es/bases/spa/isbn/ISBN.html
y el resultado de la busqueda importarlo a mi aplicacion local para guardarlo en una Base de datos de publicaciones
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Acceder a datos de un formulario web en VB

Publicado por Cecilia Colalongo (3116 intervenciones) el 27/05/2004 22:16:24
Puedes utilizar XMLHTTP para traer los datos y luego parsear el contenido de la respuesta, en éste caso será un HTML, primero tienes que analizar el código del tag <FORM> dentro de la página que mencionas, fijate con esto (primero tienes que agregar la referencia Microsoft XML a tu proyecto):

Dim xmlhttp As MSXML2.ServerXMLHTTP40

Set xmlhttp = New MSXML2.ServerXMLHTTP40

xmlhttp.open "POST", "http://www.mcu.es/cgi-bin/BRSCGI3701", False

Dim ISBN As String

ISBN = "84-278-1234-5"

xmlhttp.send "CMD=VERLST&BASE=ISBN&DOCS=1-10&CONF=AEISPA.cnf&OPDEF=AND&SEPARADOR=&WGEN-C=&WISB-C=" & ISBN & "&WAUT-C=&WTIT-C=&WMAT-C=&WEDI-C=&WFEP-C=&@T353-GE=&@T353-LE=&WSER-C=&WLUG-C=&WDIS-C=(DISPONIBLE or AGOTADO)&WLEN-C=&WCLA-C=&WSOP-C="

Debug.Print xmlhttp.responseText

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar