La Web del Programador: Comunidad de Programadores
 
    Pregunta:  63104 - CÓMO EJECUTAR PROYECTO VB6 DE WINDOSXP EN VISTA Y W2007
Autor:  Domingo Perez
Tengo pequeños proyectos educativos creados con VB6.0 en WindowsXP con el controlador wave.ocx (componete BlackThorn External WavePlayer) pero no corren en Windows Vista ni en Windows 2007. En estos sistemas no aparece este componente para agregarlo y tampoco funcionan copiándolo en windowssystem.
Les agradezco su ayuda.

  Respuesta:  javier
tenes que registrar los componentes despues de copiarlos en la carpeta sistem 32
El uso es

Regsvr32 [/u] [/s] <nombre del fichero>

Por ejemplo:

REGSVR32 c:windowssystemDao350.dll

Los parámetros opcionales [/u] [/s] significan lo siguiente:

[/u] - lo utilizamos cuando queremos "desregistrar" una DLL (o un .ocx en vez de registrarlo).

[/s] - modo "silencioso" - no despliega los mensajes durante la operación