Salve... il mio problema con Vista continua a perseguitarmi .

Il mio programma è fatto per XP (con VB6) ma, se installato su Vista, da problemi.

Ho risolto inserento nell'installer la MSINET.OCX ed eliminanto la COMCAT.DLL.
Così facendo, su alcuni Vista e Seven, sembra funzionare... ma altri utenti dicono che persiste il problema 429, pur avendo registrato la OCX!

Io penso che il problemi derivi da questo comando:

  • Set inet = CreateObject("InetCtls.Inet")


..da qui, l'errore sotto Vista o Seven:

  • Run-Time error '429':
    ActiveX component can't create object


...come posso sostituire questa istruzione? Utilizzando delle API? Quali e come? e risolverò qualcosa?

Grazie.