windows服务有什么好?起初大家都会认为它是后台运行,可以在系统启动后自动运行,其实WINDOWS FORM程序一样可以做到它的效果,如写注册表实现系统启动后自动运行,使用hide()函数使其在后台.而且部署和调试起来远比windows服务轻松.
但为了赶时尚 ,我还是用了windows服务,经过无数时间的浪费,终于发现windows服务居然有以下的缺陷:process.MainWindowTitle在WINDOWS FORM中运行正常,而在windows服务中这条语句居然返回的是"",哎,怎么会这样啊?!
请各位高手指点.我程序的意图是在windows服务中得到系统中正在运行的程序名称.
但为了赶时尚 ,我还是用了windows服务,经过无数时间的浪费,终于发现windows服务居然有以下的缺陷:process.MainWindowTitle在WINDOWS FORM中运行正常,而在windows服务中这条语句居然返回的是"",哎,怎么会这样啊?!
请各位高手指点.我程序的意图是在windows服务中得到系统中正在运行的程序名称.
解决方案 »
- 关于methodof
- c# winform 父窗口show子窗口问题
- 从任务栏恢复时区分左右键
- 怎样自动创建文件夹?
- 檢索數據
- c# 中如何实现一个label上中英文字体大小不同,并且这个label有背景
- datagridview控件改变部分字体颜色
- 请问深圳的黎明网络和金蝶两家公司,哪家好?我主要是做软件开发的,现在两家公司的三次面试复试都通过了,但就是知哪家比较适合我。
- C# ,Web Form中DataGrid如何改变列名?
- 谁有C#经典算法啊,现在才有点领悟为什么大家都说‘思想才是最重要的’
- WINFORM数据输入界面分页问题,求助“及时雨”们。
- 使用MailMessage+SmtpClient发送邮件时为什么一直提示“不允许使用邮箱名称”?
我想获得整个操作系统的,请问如何实现?
将允许桌面交互属性打开除了在 计算机管理中打开,在VS2005开发环境也就是我的windows服务代码里打开,如何实现?谢谢
你用它来做它不支持的东西,当然是不行了。
BTW:服务对开发的要求非常高,调试和测试也非常麻烦.因为你根本无法直接获得它的运行状态,只能通过查看日志来看.