Gracias por la respuesta piyey.
Desgraciadamente no tengo permiso para enviar el programa, pero probando cosas he obtenido algo que a lo mejor indica algo, pero no se muy bien como interpretarlo:
Como el programa funciona bien en mi PC, es decir en el ordenador en el que se compiló y se creó el instalador, lo he ejecutado y he utilizado un programita muy util:El
Process Explorer para que me listara todas las dependencias y DLLs que usa el programa.
Y el caso es que a pesar de estar ejecutandose correctamente, ese programa de dependencias me da un mensajito de alerta sobre mi ejecutable:
"Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module."La verdad es que no se muy bien a que se refiere, ¿puede ser algo relacionado con cómo llamo desde mi programa al ocx propio?? Hay que hacer algo especial al usar un ocx desde el proyecto vbp??Ahora simplemente lo añado como componente al proyecto, pero en el código no hago nada especial... En realidad tampoco sé si ese mensaje es significativo, pero supongo que da alguna pista sobre que esta pasando pero no se suficiente VB como para resolverlo.