I create an NT service in Vb,that invokes an ActiveX Exe to do a background process. My problem is, when i stop the service i kill the object of the invoking ActiveX exe by setting it to nothing.(It executes fine, and the instance counter is 0) Even though that object sets to nothing, its still running its process in the back ground. How is this possible. Will this can be solved.