| **Navigation:**  [[abc library reference.htm|ABC Library Reference]] > ProcessClass > ProcessClass Methods >====== Kill (shut down the ProcessClass object) {{c6h0009.jpg|C6H0009.jpg}} ====== | [[init initialize the processclass object .htm|{{btn_prev_n.gif|Previous page}}]][[abc library reference.htm|{{btn_home_n.gif|Return to chapter overview}}]][[next get next element .htm|{{btn_next_n.gif|Next page}}]] | | || **Kill, VIRTUAL** {{blk2blue.jpg|blk2blue.jpg}} The **Kill **method shuts down the ProcessClass object by freeing any memory allocated during the life of the object and executing any other required termination code. **Member of: [[processclass methods.htm|ProcessClass]]** | **Implementation:** | The Kill method calls the ViewManager.Kill method. | **Example:** ** !initialize the ProcessClass object:** ** Process.Init( Process:View,  |      !set the VIEW** **        Relate:Client,        |      !set the primary file RelationManager** **        ?PctText,             |      !set the Window control for text messages** **        PctDone,              |      !set the PROGRESS USE variable** **        ProgressMgr,          |      !set StepClass object to monitor progress** **        CLI:Name)                    !set StepClass free element to monitor** ** !procedure code** ** Process.Kill                        !shut down the ProcessClass object** **See Also: **[[kill shut down the viewmanager object .htm|ViewManager.Kill]]