Avevo provato a fare un programma con gli autoaggiornamenti e ho notato che questa stringa a chi non ha mai installato il vb6 dà run time error

codice:
MsgBox " Controllo della versione", _

 vbOKOnly Or vbInformation, _

            "Premi ok per procedere"


            Dim inet As Object

            Dim b() As Byte
    
                 Const icByteArray = 1

                 Set inet = CreateObject("InetCtls.Inet")
    
                  b() = inet.OpenURL("http://www.miosito.it/versione.ini", icByteArray)

                 Text1.Text = StrConv(b, vbUnicode)

                 Set inet = Nothing
A cosa è dovuto?

(Dovrebbe bastare solo registrare l'inet.ocx)

E' il codice sbagliato forse? Ma non credo perchè altrimenti nemmeno a chi ha installato vb6 andrebbe.

Qualche altro componente/riferimento da installare?

Grazie in anticipo