Esempio n. 1
0
    def CloseApp(self):
        traceenter("ClosingApp")
        self.reset()
        self.logicalbotframe = None
        if self.stackSnifferCookie is not None:
            try:
                self.debugApplication.RemoveStackFrameSniffer(self.stackSnifferCookie)

            except pythoncom.com_error:
                trace(
                    "*** Could not RemoveStackFrameSniffer %d"
                    % (self.stackSnifferCookie)
                )
        if self.stackSniffer:
            _wrap_remove(self.stackSniffer)
        self.stackSnifferCookie = self.stackSniffer = None

        if self.appEventConnection is not None:
            self.appEventConnection.Disconnect()
            self.appEventConnection = None
        self.debugApplication = None
        self.appDebugger = None
        if self.codeContainerProvider is not None:
            self.codeContainerProvider.Close()
            self.codeContainerProvider = None
Esempio n. 2
0
	def Close(self):
		# Called by the language engine when it receives a close request
		if self.activeScriptDebug is not None:
			_wrap_remove(self.activeScriptDebug)
			self.activeScriptDebug = None
		self.scriptEngine = None
		self.rootNode = None
		self.debugApplication = None
		self.scriptSiteDebug = None
		if self.ccProvider is not None:
			self.ccProvider.Close()
			self.ccProvider = None
		self.codeContainers = {}
		if self.adb:
			self.adb.CloseApp()
			self.adb = None
Esempio n. 3
0
 def Close(self):
     # Called by the language engine when it receives a close request
     if self.activeScriptDebug is not None:
         _wrap_remove(self.activeScriptDebug)
         self.activeScriptDebug = None
     self.scriptEngine = None
     self.rootNode = None
     self.debugApplication = None
     self.scriptSiteDebug = None
     if self.ccProvider is not None:
         self.ccProvider.Close()
         self.ccProvider = None
     self.codeContainers = {}
     if self.adb:
         self.adb.CloseApp()
         self.adb = None
Esempio n. 4
0
File: adb.py Progetto: tjguk/pywin32
    def CloseApp(self):
        traceenter("ClosingApp")
        self.reset()
        self.logicalbotframe = None
        if self.stackSnifferCookie is not None:
            try:
                self.debugApplication.RemoveStackFrameSniffer(self.stackSnifferCookie)

            except pythoncom.com_error:
                trace("*** Could not RemoveStackFrameSniffer %d" % (self.stackSnifferCookie))
        if self.stackSniffer:
            _wrap_remove(self.stackSniffer)
        self.stackSnifferCookie = self.stackSniffer = None

        if self.appEventConnection is not None:
            self.appEventConnection.Disconnect()
            self.appEventConnection = None
        self.debugApplication = None
        self.appDebugger = None
        if self.codeContainerProvider is not None:
            self.codeContainerProvider.Close()
            self.codeContainerProvider = None