@msdn=http://search.microsoft.com/search/results.aspx?qu=$$$ @pinvoke=http://pinvoke.net/$$$.htm Summary: SetDllDirectory adds a directory to the search path used to locate DLLs for the application. !!!!C# Signature: [DllImport("kernel32.dll", CharSet = CharSet.Unicode, SetLastError = true)] [return: MarshalAs(UnmanagedType.Bool)] static extern bool SetDllDirectory(string lpPathName); !!!!VB Signature: Declare Function SetDllDirectory Lib "kernel32.dll" (TODO) As TODO !!!!User-Defined Types: None. !!!!Alternative Managed API: Do you know one? Please contribute it! !!!!Notes: Pretty straight-forward to use. Obviously, is usually going to be called before calling LoadLibraryEx(). !!!!Tips & Tricks: Please add some! !!!!Sample Code: bool did_it_work; //set the dll path so it can find the dlls did_it_work = SetDllDirectory(@"C:\SomeWhere\"); Documentation: SetDllDirectory@msdn on MSDN
Edit kernel32.setdlldi...
You do not have permission to change this page. If you feel this is in error, please send feedback with the contact link on the main page.