Directiva #import sin path absoluto para msado15.dll

03/11/2003 - 15:05 por Jordi Terés | Informe spam
Hola,

Estoy empezando con el tema de ADO y en los ejemplos en que me baso siempre
hacen una importación del tipo:

#import "C:\Archivos de programa\Archivos comunes\SYSTEM\ADO\msado15.dll"
rename("EOF", "EndOfFile")

En el caso de que se instale el programa en un ordenador cuyo sistema
operativo sea de otro idioma, y por tanto msado15.dll ya no se encuentre en
ese path descrito en la importación, el programa ya no funcionaria.

Hay alguna manera de independizar esa importación para que funcione en
cualquier ordenador?

Gracias de antemano por vuestra atención.
Saludos,
Jordi Terés.
 

Leer las respuestas

#1 Rodrigo Corral González
04/11/2003 - 09:31 | Informe spam
Puedes usar la fomra de #impor que utiliza el libid de la libreria del
siguiente modo:

#import "libid:12341234-1234-1234-1234-123412341234"

Otra opción es añadir en los settings de Visual C++ el directorio donde se
encuentra la dll y usar la forma #import <dll.dll>

Un saludo
Rodrigo Corral González

Preguntas similares