def test_is_already_running(self): programname = "hogehoge" # 初回起動時 self.assertFalse(multiplelaunch.is_already_running(programname)) # 既に起動されている. self.assertTrue(multiplelaunch.is_already_running(programname)) self.assertTrue(multiplelaunch.is_already_running(programname))
def check_and_dispose(): """ 二重起動をチェック. もし二重起動だったらメッセージを出して即座に終了する. """ if multiplelaunch.is_already_running(selfinfo.WINDOW_CLASSNAME): dialog_wrapper.ok(dlgmsg.MSG_NOTICE_DOUBLE_LAUNCH) sys.exit(0)
def check_and_dispose(): """ 二重起動だったらメッセージを出して即座に終了する. """ if multiplelaunch.is_already_running(selfinfo.WINDOWCLASSNAME): dialog_wrapper.ok( "二重起動です." + os.linesep + "新しく起動した方は終了します." ) sys.exit(0)