NT服务VB控件后台任务解决方案

NT 服务的 VB 控件,用起来挺顺手的。你只要拖进项目里,稍微改几行代码,就能把普通 VB 程序变成后台跑的 NT 服务。用来搞定定时任务或者开机自启的服务程序,合适,省了不少事。

NT 服务的 VB 控件,用起来挺顺手的。你只要拖进项目里,稍微改几行代码,就能把普通 VB 程序变成后台跑的NT 服务。用来搞定定时任务或者开机自启的服务程序,合适,省了不少事。

代码写法也比较友好,基本延续了 VB 那套思路。像OnStartOnStop这些事件,逻辑清晰,响应也快。配合Task Scheduler一起用,更灵活。

我自己试的时候,顺手还翻了些相关资源——比如想在服务里加个邮件功能,可以看看CDO 的用法;或者想把服务搞成部署工具的,可以配合nt6_hdd_installer试试。

哦对了,别忘了权限问题。有些 API 必须要管理员权限才能跑,不然服务注册不上或者运行异常。建议开发时就用runas测试,省得上线时踩坑。

如果你正好用 VB 写一些需要常驻后台的小工具,不妨试试看这个控件,真还挺省心。

ocx 文件大小:33.5KB