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小部件实现加载更多功能的实用程序类。