NT服务VB控件后台任务解决方案
NT 服务的 VB 控件,用起来挺顺手的。你只要拖进项目里,稍微改几行代码,就能把普通 VB 程序变成后台跑的 NT 服务。用来搞定定时任务或者开机自启的服务程序,合适,省了不少事。
NT 服务的 VB 控件,用起来挺顺手的。你只要拖进项目里,稍微改几行代码,就能把普通 VB 程序变成后台跑的NT 服务。用来搞定定时任务或者开机自启的服务程序,合适,省了不少事。
代码写法也比较友好,基本延续了 VB 那套思路。像OnStart、OnStop这些事件,逻辑清晰,响应也快。配合Task Scheduler一起用,更灵活。
我自己试的时候,顺手还翻了些相关资源——比如想在服务里加个邮件功能,可以看看CDO 的用法;或者想把服务搞成部署工具的,可以配合nt6_hdd_installer试试。
哦对了,别忘了权限问题。有些 API 必须要管理员权限才能跑,不然服务注册不上或者运行异常。建议开发时就用runas测试,省得上线时踩坑。
如果你正好用 VB 写一些需要常驻后台的小工具,不妨试试看这个控件,真还挺省心。
文件大小:33.5KB
评论区