社区
VB
帖子详情
如何把程序作为服务运行
mynull
2003-10-20 09:41:29
我看到有些应用程序(不是以创建Windows服务工程所得到的),运行时是应用程序模式的,但程序提供了是否以服务启动的选项,一旦选择后,会在注册表中注册为服务,以后就会以服务的形式运行,而且在托盘中还有图标,还可以退出服务模式,之后又变成应用程序了。
我观察了注册标,需要的参数很多,有些似乎不是手工方法录入的,请问如何能实现这样的功能?
...全文
52
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将控制台
程序
设置为
服务
运行
...
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
服务
运...
java
程序
在windows系统作为
服务
运行
场景:java
程序
打包成jar文件
运行
在
服务
器上时,一不小心就很容易把console窗口关闭了。为了避免这种情况,最好将java
程序
在
服务
器上作为一种系统上的
服务
来
运行
。 步骤: 1、下载wrapper-windows软件包,下载地址:https://wrapper.tanukisoftware.com/doc/english/download.jsp 2、...
VB
16,554
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章