Jume: -------------------------------------------------------------------------------- unregistering is not the same as unloading, the dll is loaded by windows explorer, so you must "reset" explorer.exe in the worst case (either by restarting the pc or via task manager), in the best case, waiting a bit amount of time will let you erase the dll via COMMAND LINE, since any instance of the explorer will reload again the dll --------------------------------------------------------------------------------
True - But, what I found interesting is that while I couldn't delete it, I could rename or overwrite it. From the standpoint of code that looks for a file (i.e., calling a function exported by a DLL), renaming it is basically the same as deleting it; i.e., the caller can't find it either way. I'm surprised (maybe?) that Windows allowed that. Anyway, no biggie. Just a curiosity. -- <http://forum.pspad.com/read.php?2,29341,29395> PSPad freeware editor http://www.pspad.com
