cosas extrañas

Gottwald
18 de Agosto del 2004
Private Declare Function DEVICETODESKTOP Lib "adofiltr.dll" _
(ByVal desktoplocn As String, _
ByVal tablelist As String, _
ByVal sync As Boolean, _
ByVal overwrite As Integer, _
ByVal devicelocn As String) As Long

Private Declare Function CeRapiInit Lib "rapi.dll" () As Long

En estas dos funciones despues del Lib cuando le digo la dll a la que debe referirse pues en la primera no me la encuentra me dice que no se ha encontrado el archivo y la segunda por el contrario si que me la encuentra a que se debe esto?, tengo las 2 dll en la carpeta donde ejecuto el programa y estan las 2 registradas.