C# 实现程序实用小功能等

Posted 小马哥棺材板

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 实现程序实用小功能等相关的知识,希望对你有一定的参考价值。

今是1024程序员节,祝CSDN越来越好,1024节日快乐

1024直播:
学习到了很多东西,非常多大佬,非常推荐小伙伴们去看,非常多的大佬,同时直播也有非常多的红包等,还有一些其他的小礼品,这次真是下血本了,CSDN牛逼


设置开机启动:
方法很简单,在服务器写一个数据库的脚步非常好用,原理就是写人注册表来实现

@的后为注册表的路径
设置开机启动
RegistryKey RKey = Registry.CurrentUser.CreateSubKey(@“SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run”);
RKey.SetValue(“XMGG”,@“路径”);

怎么取消呢?
方法也很简单 一行代码就可以了


删除开机启动 :
RegistryKey RKey = Registry.CurrentUser.CreateSubKey(@“SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run”);
RKey.DeleteValue(“AppName”);

原理:
win+r 打开命令提示符 输入 “regedit”(打开注册表)

计算机\\HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run

在这里创建了一个开机启动项 当然也可以手动创建,


如果需要自动关机,重新启动等可以通过进程调命令等实现
重新启动:
Prcoess.Start(“shutdown”,"-r");
关机:
Process.Start(“shotdown”,"-p");
注销:
Process.Start(“shotdown”,"-l");


或者实现程序的自动关闭等,这里可以通过进程去实现强行关闭 或者 打开

Process[] p = Process.GetProcesses();
foreach (Process kil in p)
{
if (kil.ProcessName == “进程名”)
kil.Kill();
}
}

这样就可以走某个时候关闭某一个程序了


该控键可以把你的程序和QQ一样出现在右下角任务栏托盘中,逼格一下上升级

托盘控键
notifylcom


数据库脚本
没这个学习过数据库,这知道他的增删改语句,有一个用户模块,每天可以签到一次,过了00点后可以重新签到一次 ,可以使用C#写一个数据库的脚步 执行语句

UPDATE user SET 签到状态 = “已签到” WHERE 签到状态=“未签到”

然后在写time计时器,获取服务器时间,到点后面执行这个sql语句 就可以实现了


数据库投映外网
如果你的数据库想认别人使用,那么你就需要你的主机映射出去,
免费软件:花生壳 设置很简单 设置一下端口号就可以了
这样出去的数据库 别人就可以访问了 ,另外记得防火墙要设置好 不然访问不了


最后祝你CSDN越来越好 ,越来越强大,加油奥利给

纯手打,点个赞呗~

以上是关于C# 实现程序实用小功能等的主要内容,如果未能解决你的问题,请参考以下文章

纯JavaScript实现“返回顶部”和“评分”,“分享”等小功能

java 使用RecyclerView小部件实现加载更多功能的实用程序类。

野路子出身PowerShell 文件操作实用功能

野路子出身PowerShell 文件操作实用功能 MSSQL123

微信推送功能实现-实用篇

独家首发多功能实用工具箱微信小程序源码下载支持外卖卷和多种流量主