PDA

View Full Version : [Win32Api]SetDllDirectory


Luc@s
24-11-2003, 19:22
Con la funz SetDllDirectory posso aggiungere una mia directory per i miei programmi??? e ricerchera aanche nelle sottocartelle?



tnk

cionci
24-11-2003, 23:23
Non la conosco e non la trovo nel MSDN...dove l'hai trovata ?

matpez
24-11-2003, 23:55
Originariamente inviato da cionci
Non la conosco e non la trovo nel MSDN...dove l'hai trovata ?

Si....nel sul MSDN ne su API-Guide nn l'ho trovata!!!

Ma dove l'ahi trovata veramente...sono molto curioso :oink:

Luc@s
25-11-2003, 05:39
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/setdlldirectory.asp

cionci
25-11-2003, 07:55
Vista, ma per i tuoi scopi a cosa servirebbe ?
Inoltre è disponibile solamente su Windows XP SP1 e Windows Server 2003...

Luc@s
25-11-2003, 11:12
nn avevo notato gli OS.
Cmq mi aiuterebbe a evitare inutili ricerche di dll di programmi all'interno del PC

cionci
25-11-2003, 11:25
Non capisco perchè visto che le DLL sono già in SYSTEM32...

Luc@s
25-11-2003, 14:42
MIE dll:D

cionci
25-11-2003, 15:38
Le tue DLL basta metterle nella directory del programma e vengono automaticamente cercate lì...

Luc@s
25-11-2003, 15:42
nevvero?
Quindi basta metterle li?

Tnk!

cionci
25-11-2003, 15:48
Certo ;) Per la precisione nella directory di lavoro (che se non altresì specificata è la directory dell'eseguibile)...
L'ordine di ricerca dovrebbe essere:

Directory di lavoro
SYSTEM32
e tutte le directory nella variabile d'ambiente PATH...

Luc@s
25-11-2003, 15:59
tnk!
Sto prendendo mano con le Win32Api..........dove trovo tuttorial in it e una elenco alternativo a quello di MSDN????

Tnk

cionci
25-11-2003, 16:12
Boh...non ne ho idea...