Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
 private void tbox_appPath_Leave(object sender, EventArgs e)
 {
     tbox_appName.Text = ToolForUrl.getDirEndName(tbox_appPath.Text);
 }
Ejemplo n.º 3
0
 private void tbox_pathData_Leave(object sender, EventArgs e)
 {
     tbox_pathName.Text = ToolForUrl.getDirEndName(tbox_pathData.Text);
 }