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

Servidor OLE en 64 bits

Estas en el tema de Servidor OLE en 64 bits en el foro de Visual Basic clásico en Foros del Web. Buenas, Hace unos años construimos un servidor OLE (un archivo dll) para crear un menú en un programa externo, concretamente en un software cartográfico. Obviamente, ...
  #1 (permalink)  
Antiguo 18/01/2013, 08:59
 
Fecha de Ingreso: mayo-2009
Mensajes: 114
Antigüedad: 15 años
Puntos: 1
Servidor OLE en 64 bits

Buenas,
Hace unos años construimos un servidor OLE (un archivo dll) para crear un menú en un programa externo, concretamente en un software cartográfico.
Obviamente, se desarrolló todo en entorno de 32 bits.
Actualmente sigue funcionando en ordenadores de 32 bits, pero cuando seguimos los mismos pasos en ordenadores de 64 bits, no da error, pero no se muestra el menú.
¿Es necesario compilar el archivo dll en un ordenador de 64 bits para poder utilizarlo posteriormente en este entorno o no?

Muchas gracias por sus ideas.
  #2 (permalink)  
Antiguo 26/01/2013, 14:04
 
Fecha de Ingreso: octubre-2008
Mensajes: 127
Antigüedad: 15 años, 6 meses
Puntos: 5
Respuesta: Servidor OLE en 64 bits

Puedes aportar alguna pista más de cómo habéis confeccionado la dll?

Saludos.
  #3 (permalink)  
Antiguo 12/02/2013, 10:17
 
Fecha de Ingreso: mayo-2009
Mensajes: 114
Antigüedad: 15 años
Puntos: 1
Respuesta: Servidor OLE en 64 bits

Cita:
Iniciado por ComprasDesdeCasa Ver Mensaje
Puedes aportar alguna pista más de cómo habéis confeccionado la dll?

Saludos.
Sí, con Visual Basic Studio. Hace ya mucho tiempo, pero seguramente con un Windows XP (de 32 bits).
  #4 (permalink)  
Antiguo 13/02/2013, 15:08
 
Fecha de Ingreso: octubre-2008
Mensajes: 127
Antigüedad: 15 años, 6 meses
Puntos: 5
Respuesta: Servidor OLE en 64 bits

Bueno, más o menos, eso ya lo intuía.
Me refería, sobre algo que nos pudiera detallar cómo se ha confeccionado a nivel técnico: qué tipo de recursos utilizas, qué tipos de parámetros se requieren en las llamadas y qué devuelven... cosas de ese estilo.

Los sistemas Windows de 64 bits te permiten compatibilidad con los ejecutables de 32 bits sin problemas.

Has probado de confeccionar un formulario de test para verificar el funcionamiento de la dll y descartar que el problema no esté en el exe?

Saludos.

Etiquetas: bits, ole, servidor
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 18:05.