Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

ayuda con dll en visual basic 6

Estas en el tema de ayuda con dll en visual basic 6 en el foro de Visual Basic clásico en Foros del Web. Hola de nuevo ya estoy por aki, necesito que me ayudeis a usar una dll en visual basic es decir la dll la tengo en ...
  #1 (permalink)  
Antiguo 02/06/2008, 01:40
 
Fecha de Ingreso: mayo-2008
Mensajes: 31
Antigüedad: 16 años
Puntos: 0
ayuda con dll en visual basic 6

Hola de nuevo ya estoy por aki, necesito que me ayudeis a usar una dll en visual basic es decir la dll la tengo en archivos de programas y quiero usarla en visua basic 6

Ejemplo de lo que quiero hacer:

Código:
Dim variable As Long
variable = pbcl.dll + &H55FFB
Call WriteALong("Mamen", variable , &H90) '----->que ponga la la direccion de memoria esa del dll a 144'
Pero me da un error cuando abro el programa.

me dice rutine error 404 objeto requerido...

Tengo dudas supongo que tengo que declarar la dll pero... no se muy bien

si podeis ayudarme thx

Última edición por xsmilex83; 02/06/2008 a las 01:49
  #2 (permalink)  
Antiguo 02/06/2008, 03:13
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Respuesta: ayuda con dll en visual basic 6

Hola,

efectivamente, tienes que declarar la librería:

Menú Archivo->Referencias.

Si en la lista de Referencias diponibles no existe, le das al botón "Examinar" y la buscas en el directorio donde se encuentre.
Quizá la tengas que registrar previamente.

  #3 (permalink)  
Antiguo 02/06/2008, 03:37
 
Fecha de Ingreso: mayo-2008
Mensajes: 31
Antigüedad: 16 años
Puntos: 0
Respuesta: ayuda con dll en visual basic 6

ok un segundillo voy a ver
  #4 (permalink)  
Antiguo 02/06/2008, 03:39
 
Fecha de Ingreso: mayo-2008
Mensajes: 31
Antigüedad: 16 años
Puntos: 0
Respuesta: ayuda con dll en visual basic 6

pero como es tengo que buscar el dll desde hay??

me dice este mensaje:

Can´t add a reference to the specified file cuando intento abrir la dll
  #5 (permalink)  
Antiguo 02/06/2008, 03:50
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Respuesta: ayuda con dll en visual basic 6

Cita:
Iniciado por xsmilex83 Ver Mensaje
pero como es tengo que buscar el dll desde hay??

me dice este mensaje:

Can´t add a reference to the specified file cuando intento abrir la dll

¿Registraste la librería?

  #6 (permalink)  
Antiguo 02/06/2008, 03:54
 
Fecha de Ingreso: mayo-2008
Mensajes: 31
Antigüedad: 16 años
Puntos: 0
Respuesta: ayuda con dll en visual basic 6

No se como hacerlo me fui a lo de preferencias

pero no se como registrarla....
  #7 (permalink)  
Antiguo 02/06/2008, 04:02
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Respuesta: ayuda con dll en visual basic 6

Cita:
Iniciado por xsmilex83 Ver Mensaje
No se como hacerlo me fui a lo de preferencias
Para registrar la librería:

1º Si el archivo .dll no se encuentra en el directorio System32 de Windows, lo copias en este directorio.

2º Una vez copiado, te posicionas sobre él y con el botón derecho del ratón seleccionas la opción "Copiar"

3º En este mismo directorio buscar el archivo "regsvr32.exe", te posicionas sobre él y con el botón derecho del ratón seleccionas "Pegar".

Si la librería se registró correctamente, saldrá un mensaje comunicándolo.

  #8 (permalink)  
Antiguo 02/06/2008, 04:06
 
Fecha de Ingreso: mayo-2008
Mensajes: 31
Antigüedad: 16 años
Puntos: 0
Respuesta: ayuda con dll en visual basic 6

ok voy a ver
  #9 (permalink)  
Antiguo 02/06/2008, 04:10
 
Fecha de Ingreso: mayo-2008
Mensajes: 31
Antigüedad: 16 años
Puntos: 0
Respuesta: ayuda con dll en visual basic 6

me dice que no se encontro el punto de entrada DLLregisterserver.

no se puede registrar este archivo por que sera??
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:18.