private static void globalMutex() { string exeName = ToolForUrl.getDirEndName(Application.ExecutablePath); string globalMutexName = @"Global\" + exeName; bool createNew; appMutex = new Mutex(true, globalMutexName, out createNew); if (!createNew) { appMutex.Close(); appMutex = null; MessageBox.Show("\"" + exeName + "\" 已在运行,不能重复运行。", "提示"); Environment.Exit(1); } }
private void tbox_appPath_Leave(object sender, EventArgs e) { tbox_appName.Text = ToolForUrl.getDirEndName(tbox_appPath.Text); }
private void tbox_pathData_Leave(object sender, EventArgs e) { tbox_pathName.Text = ToolForUrl.getDirEndName(tbox_pathData.Text); }