Salve a tutti.
Devo fare un passaggio di valori tramite post data.
esempio :

codice:
Function WinHTTPPostRequest(URL, FormData, Boundary)
  Dim http 'As New MSXML2.XMLHTTP
  
  Set http = CreateObject("WinHttp.WinHttprequest.5")

  http.Open "POST", URL, False

  http.setRequestHeader "Content-Type", "multipart/form-data; boundary=" + Boundary
  
  http.send FormData
  WinHTTPPostRequest = http.responseText
End Function

url="URLDIPROVA"
FormData="test"

x=WinHTTPPostRequest(url, FormData, Boundary)
PROBLEMA : da errore durante la creazione dell'oggetto :
"Microsoft VBScript runtime error '800a01ad'
ActiveX component can't create object: 'WinHttp.WinHttprequest.5' "

Sapete come fare per fargli creare l'oggetto?

ThankS!