Avatar billede stoffer Nybegynder
26. november 2000 - 17:58 Der er 1 kommentar og
2 løsninger

XML http

Hejsa, Jeg er relativt grøn i XML og jeg forsøger at lave et XML kald her, men jeg kan ikke få det til at funke.

Jeg har lavet en form, textbox og knap

Jeg forstår ikke hvorfor den ikke vil hente siden ned, den returnerer bare en unspecified error, når objHttp.Open  bliver kaldt. Jeg har set på dokumentationen, og det er de rigtige parametre jeg sætter ind...

Please help!

min kode:

Dim objHttp As Object
\'-------------------------------------------------------------------------
\'  Form Event Handlers
\'-------------------------------------------------------------------------
Private Sub Form_Load()
    \'create the DOM document
    Set objHttp = CreateObject(\"Microsoft.XMLHTTP\")
End Sub

Sub GetThisPage(strURL)

  \'set the parameters and get the page
  \'On Error Resume Next    \'turn off default error handler
  Dim varStatus As String, strStatus As String, strText As String
 
 
  varStatus = \"\"          \'initialize return strings
  strStatusText = \"\"
  objHttp.Open \"GET\", strURL, False, Null, Null
  objHttp.Send            \'send the request to the server
 
 
  \'collect the results
  varStatus = objHttp.Status
\' strStatusText = objHttp.statusText
  strText = objHttp.responseText


End Sub

Private Sub Fetch_page_Click()
GetThisPage (\"www.altavista.com\")
End Sub
Avatar billede stoffer Nybegynder
26. november 2000 - 18:02 #1
NB. jeg har installeret den nyeste XMLparser fra microsoft (V3.0).

Jeg kan dog ikke se den i components listen i VB6..

Men burde det ikke være nok at den er registreret i regbasen?
Avatar billede swjensen Nybegynder
26. november 2000 - 21:08 #2
Du skal ikke skrive Null, men \"\". Og siden User og Password er Optional, kan du bare undlade dem.
Avatar billede stoffer Nybegynder
27. november 2000 - 11:14 #3
Jeg fandt selv ud af det, og det var ikke derfor, man må gerne putte null med, det var ganske simpelt fordi jeg ikke skrev http: foran altavista\'s adresse :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester