C#實現自動啟動

原创 2007年09月19日 22:04:00
private void toolStripMenuItem3_Click(object sender, EventArgs e)
        
...{
            
if (autorun == true)
            
...{
                RunWhenStart(
false, Application.ProductName, Application.StartupPath + @"" + Application.ProductName+@".exe");
                autorun 
= false;
            }

            
else
            
...{
                RunWhenStart(
true, Application.ProductName, Application.StartupPath + @"" + Application.ProductName + @".exe");
                autorun 
= true;
            }

            Config a 
= new Config();
            a.WriteConfig(
"autorun", autorun.ToString());
            toolStripMenuItem3.Checked 
= autorun;
        }


        
public static void RunWhenStart(bool Started, string name, string path)
        
...{
            RegistryKey HKLM 
= Registry.LocalMachine;
            RegistryKey Run 
= HKLM.CreateSubKey(@"SOFTWAREMicrosoftWindowsCurrentVersionRun");
            
if (Started == true)
            
...{
                
try
                
...{
                    Run.SetValue(name, path);
                    HKLM.Close();
                }

                
catch (Exception Err)
                
...{
                    MessageBox.Show(Err.Message.ToString(), 
"友情提醒", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

            }

            
else
            
...{
                
try
                
...{
                    Run.DeleteValue(name);
                    HKLM.Close();
                }

                
catch (Exception)
                
...{
                    MessageBox.Show(Err.Message.ToString(), 
"友情提醒", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

            }

        }
 
 

System.Net.Mail實現自動發郵件

通过.Net FrameWork 2.0下提供的“System.Net.Mail”可以轻松的实现   通过.Net FrameWork 2.0下提供的“System.Net.Mail”可以轻松的实...
  • builderwfy
  • builderwfy
  • 2011年11月17日 17:35
  • 353

android開機自動啟動

  • kangming07
  • kangming07
  • 2013年09月13日 11:56
  • 342

開機自動啟動ORACLE

前提条件:你已经在Linux系统中正确安装好oracle服务,使用手动方式可以正常启动。 2 先以root身份登录到linux系统,我这里是使用PUTTY客户端进行远程登录的,如图: 步骤阅...
  • wizardlun
  • wizardlun
  • 2015年09月15日 09:35
  • 274

Raspbian 开机自动启动

Autostart Chromecd /home/pi/.config mkdir autostart cd autostart在[autostart]目录中新建名为my.desktop的文件:文件内...
  • timet
  • timet
  • 2017年02月13日 10:05
  • 833

C# Winfrom開機自動啟動

//写注册表开机自启动            string run = @"Software\Microsoft\Windows\CurrentVersion\Run";             ...
  • zrh1121
  • zrh1121
  • 2015年06月24日 08:17
  • 280

靜態註冊實現開機啟動

靜態註冊可以實現在程序未啟動時接收廣播 1、新增BootCompleteReceiver類,繼承BroadcastReceiver,package com.example.broadcasttest...
  • jlz87
  • jlz87
  • 2016年06月01日 14:52
  • 282

gnome 终端中的快捷键大全

一、自动补齐:[Tab] 这个技巧很多人都应该会了,就是当输入命令,目录或者是文件名的时候按 [Tab] 键。系统就会帮你补齐可能要输入的东西,如果有多个选择系统会列表出来。你可以看清楚之后...
  • xiaov58
  • xiaov58
  • 2011年11月20日 12:01
  • 312

ios iphone 图标,启动页面类型,尺寸

图标官方文档:57x57 114x114 http://developer.apple.com/library/ios/#qa/qa1686/_index.html 启动页面320 x 480...
  • linzhiji
  • linzhiji
  • 2011年09月02日 14:55
  • 9749

WinCE下制作CEPC启动盘

http://jkflyfox.spaces.live.com/blog/cns!C936FCDDF997BA5F!1329.entry
  • rxy1212
  • rxy1212
  • 2010年12月02日 13:48
  • 435

JAVA環境變量配置

变量名:JAVA_HAME 变量值:C:\Program Files\Java\jdk1.7.0_79 (java 安裝的路徑)变量名:classpath 变量值:.;%JAVA_HOME%\li...
  • jlz87
  • jlz87
  • 2016年06月01日 08:43
  • 162
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#實現自動啟動
举报原因:
原因补充:

(最多只允许输入30个字)