PDA

Ver la Versión Completa : [Duda] Error en dll (DLL does not exist)


Josber
14 de febrero de 2015, 13:12
Estoy haciendo una rutina en dll y, menos mal que antes de liarme a programar los controles se me ha ocurrido probarla, el caso es que cuando la llamo desde el principal, me da el error siguiente:

DLL does not exist, or it is not a legal DLL name.

La dll está donde debe y los nombres son los correcto, ¿ alguna ayuda ?, porque el caso es que tengo un montón hechas de la misma manera y no dan problemas.

Un saludo.-

Kuk
15 de febrero de 2015, 22:34
Si usas dialogos de Abrir, Gurdar, dependiendo de una opcion de la llamada cambias o no el directorio de trabajo actual del programa.

Josber
16 de febrero de 2015, 07:52
Si usas dialogos de Abrir, Gurdar, dependiendo de una opcion de la llamada cambias o no el directorio de trabajo actual del programa.

No sé a que te refieres exactamente kuk :o :o

Kuk
16 de febrero de 2015, 18:23
No sé a que te refieres exactamente kuk :o :o

Me refiero a esto:


INVOKE POW-SELF "GetFolderName" USING FolderName Title [NoChangeCurrent] RETURNING ReturnValue


La opcion NoChangeCurrent es esencial en lo qeu digo, porque de lo contrario el programa toma por direccion actual la cual hayas seleccionado en el dialogo y empieza a buscar todo, sea DLLs o ficheros en este ultima direccion.

Josber
16 de febrero de 2015, 19:46
Ok, Kuk, entendido, voy a revisarlo ...

Gracias

Un saludo.-

Josber
18 de febrero de 2015, 18:39
No ha habido manera, lo he repasado entero y sigue haciendo lo mismo, solución, he cogido otra dll, la he duplicado y he copiado de la que no funcionaba a la nueva lo que necesitaba y a funcionar, y la vieja ... :mafia: :mafia:

Un saludo y gracias.-