If one has a reference to a COM object such as pComObj, calling Release() on it will likely decrement its reference count by one ( 1 ).  Asumming the actual reference count on it is 5 and was just decremented to 4 as described above, what then does this do...
Set pComObj=Nothing
Does that then cause the reference count to decrement to zero followed shortly by automatic object unloading?  Or does it just cause a memory leak?
			
			
			
				It just calls the Release method.
			
			
			
				Ahh!  That's an interesting bit of information.  Thanks!