社区
VB
帖子详情
如何把程序作为服务运行
mynull
2003-10-20 09:41:29
我看到有些应用程序(不是以创建Windows服务工程所得到的),运行时是应用程序模式的,但程序提供了是否以服务启动的选项,一旦选择后,会在注册表中注册为服务,以后就会以服务的形式运行,而且在托盘中还有图标,还可以退出服务模式,之后又变成应用程序了。
我观察了注册标,需要的参数很多,有些似乎不是手工方法录入的,请问如何能实现这样的功能?
...全文
46
7
打赏
收藏
如何把程序作为服务运行
我看到有些应用程序(不是以创建Windows服务工程所得到的),运行时是应用程序模式的,但程序提供了是否以服务启动的选项,一旦选择后,会在注册表中注册为服务,以后就会以服务的形式运行,而且在托盘中还有图标,还可以退出服务模式,之后又变成应用程序了。 我观察了注册标,需要的参数很多,有些似乎不是手工方法录入的,请问如何能实现这样的功能?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lzg530
2003-10-26
打赏
举报
回复
帮忙up
SqlDataAdapter
2003-10-26
打赏
举报
回复
up
mynull
2003-10-26
打赏
举报
回复
不是创建一个Windows Services类型工程来完成呀,要使win32应用程序通过程序自己的注册来形成服务程序。
liuguangwei
2003-10-20
打赏
举报
回复
创建一个Windows Services类型工程。
在Service1.vb(默认生成的模板文件)中添加Timer控件Timer1
将Timer1.Interval属性改为你需要的时间间隔。比如1秒鸣响一次: 1000
Service1.vb 代码:
Protected Overrides Sub OnStart(ByVal args() As String)
Timer1.Enabled = True
End Sub
Protected Overrides Sub OnStop()
Timer1.Enabled = False
End Sub
Private Sub Timer1_Elapsed(ByVal sender As System.Object, ByVal e As _
System.Timers.ElapsedEventArgs) Handles Timer1.Elapsed
msgbox("Hello!")
End Sub
在Servece1的设计界面点击右键循着添加安装程序。
将ServiceProcessInstaller1的Account属性改为LocalSystem
将ServiceInstaller1的ServiceName和DisplayName属性改为你的服务名称。比如:WinSrv
在命令提示符下运行InstallUtil命令:
InstallUtil 生成.exe文件路径
可以用服务资源管理器下的服务或服务管理工具来起停服务
在加系统托盘控件!
种田的一个码农
2003-10-20
打赏
举报
回复
关注中。。。。
yokel
2003-10-20
打赏
举报
回复
UP
programmeraaron
2003-10-20
打赏
举报
回复
up
Android系统架构概述PPT
Android系统 = Linux内核 + Android
运行
时。 Android系统使用的Linux内核包含了一些专用驱动,例如Logger、Binder、Ashmem、Wakelock、Low-Memory Killer和Alarm等,这些Android专用驱动构成了Android
运行
时的基石。Android
运行
时从下到上又包括了HAL层、应用
程序
框架层和应用
程序
层。HAL层主要是为规避GPL而设计的,它将将硬件驱动分成内核空间和用户空间两部分,其中用户空间两部分采用的是商业友好的Apache License。应用
程序
框架层主要包括系统
服务
,例如组件管理
服务
、应用
程序
安装
服务
、窗口管理
服务
、多媒体
服务
和电信
服务
等。应用
程序
框架进一步又分为C/C++和Java两个层次,Java代码
运行
Dalvik虚拟机之上,并且通过JNI方法和C/C++交互。应用
程序
层主要就是由四大组件Activity、Service、Broadcast Receiver和Content Provider构成,它们是应用开发的基础。这个PPT从一个通用的应用
程序
架构开始,概述Android系统的专用驱动、HAL、关键
服务
、Dalvik、窗口机制和四大组件等。这个PPT 作为前面第1个PPT的延续,帮助进一步了解Android系统的具体实现。
C#将控制台
程序
配置为
服务
运行
1、需求描述 本控制台应用
程序
是一个数据采集模块,需要在开机时就
运行
程序
。
程序
运行
时在显示在桌面上,在对电脑进行操作时可能会误关
运行
程序
,这样会影响数据采集。 2、解决方法 (1)
程序
设置为开机自启,设置
程序
运行
时隐藏 (2)将控制台
程序
配置为
服务
运行
3.1控制台
程序
设置
运行
时隐藏 选择项目=》右键属性=》应用
程序
=》修改输出类型为Windows应用
程序
这样设置后重新
运行
时就会隐藏 3.2将控制台
程序
设置为
服务
运行
...
Linux
程序
设计从入门到实战
《Linux
程序
设计》主讲:丁宋涛C/C++属于系统级别的编程语言,作为开源软件的代表作品Linux操作系统是所有C/C++
程序
员都应当熟悉和掌握的。本门课程从实战出发,降低了初级C/C++
程序
员进入Linux
程序
设计的门槛。本门课程以Centos为实验环境,从核心命令讲解,再到gcc/gdb开发环境,直至覆盖到460多个常用的类Unix/POSIX API。本课可以有效的节约初学者上手Linxu操作系统的时间。同时,课程结合GNU的开源代码,仿真实现Linux常用命令,展现类Unix系统调用的工程级别的实现思路,重点讲解Linux环境下的开发和接口函数,多线程并发,并最终实现了一个带有CGI功能的小型http
服务
器。本课程结合计算机
程序
运行
原理等内容,增加学员实际编程代码量,提升实战能力。
windows10系统如何将
程序
做成
服务
运行
1.首先下载: 下载Instsrv.exe和Srvany.exe Instsrv.exe可以给系统安装和删除
服务
Srvany.exe可以让
程序
以
服务
的方式
运行
本人网盘链接 https://pan.baidu.com/s/1K6VlYDO7GkPHJNfqSRr-4Q 提取码:xhmw 2.将Instsrv.exe和Srvany.exe放置到某目录下,我们把它们保存在“C:\service\”目录下: 3.搜索cmd以管理员身份
运行
在C:\service下输入 service\instsrv.ex
C#将windows控制台
程序
配置为windows
服务
运行
一、项目背景 在平常的开发过程中,时常会遇到windows控制台应用
程序
在桌面
运行
或者隐藏
运行
后,被其他人员关掉。导致应用
程序
无法继续进行的尴尬,最终导致数据丢失。那么,将windows控制台
程序
配置为可在windows
服务
中
运行
,就显得科学很多。这样不会被无关因素导致关闭。windows
服务
我们也可以配置,实时检查,如果关闭就自动重启。 二、windows控制台
程序
配置为windows
服务
运...
VB
16,553
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章