Sandro Bizioli


Chi sogna di giorno conosce molte cose che sfuggono a chi sogna soltanto di notte. (E.A.Poe)
Mappa

Errore 53 (File Not Found) chiamando una funzione di DLL custom.

Questo errore viene sollevato nel momento in cui si fa riferimento ad una funzione di una DLL caricata attraverso la dichiarazione:
Private Declare Function theFunction Lib "custom.DLL" (Byval par1 as string, par2 as string ....) as long

Il messaggio d'errore "File Not Found" indicherà il nome stesso della nostra DLL anche se questa è regolarmente presente nella directory specificata od in una di quelle del path di ricerca.
In realtà non è la DLL a non essere trovata bensì una sua dipendenza.

Per poter sapere se e quali dipendenza ha una DLL si può utilizzare, ad esempio, il programma Dependency Walker scaricabile a questo link.

Categoria: VB6
venerdì, 14 mar 2008 Ore. 17.04
Statistiche
  • Views Home Page: 111.524
  • Views Posts: 568.230
  • Views Gallerie: 117.370
  • n° Posts: 227
  • n° Commenti: 222
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003