C# WinForm 监视文件变化程序
前言
最近做项目,遇到一个需求,要求是软件跟随开机自动启动,有2种方法在这记录一下。
方法一、无需写代码(极力推荐)
这种方法简单快捷,思路:将软件的.exe文件创建一个快捷方式,然后将该快捷方式放到系统启动目录下。
步骤1:键盘按下win+R,输入命令"shell:startup"
shell:startup
输入完会弹开启动界面。
步骤2:将快捷方式拖入到启动目录下即可
放进来即可
方法二、需要编写代码
步骤1:创建窗体的Load事件
选中窗体后,在右侧编辑框中选中事件(闪电图标),然后双击生成load方法。
在load事件里添加如下3行代码即可。
// 窗体启动事件代码
```javascript
private void From1_Load(object sender, EventArgs e)
{
RegistryKey registryKey = Registry.CurrentUser.OpenSubKey
("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
registryKey.SetValue("BaichuiMonitor",Application.ExecutablePath);//"BaichuiMonitor"可以自定义
}
结束
Ending~