c#怎样实现后台运行 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是很清楚问题含有,以下方式涵盖问题答案,1.写Windows 服务,无界面方式运行,2.写Windows应用程序,在程序中使用Timer,Thread或BackgroundWorker来处理你想做的事,以方法函数的方式进行调用。 我想无界面运行而且是常驻内存对其的东西进行监控,是否必须要用WINDOWS服务?请给个详细的方法。我的主要目的是想让它驻留在内存中别退出来,但不想用死循环。或者给我写个服务,让它在后台运行无界面,我每按一下回车它就会弹出一个对话框来。(给50分) Thread thread;void Run(){ thread=new Thread(PrXXStart(LookUp)); thread.Start(); }void LookUp(){ while(true) { Application.DoEvnet(); Look(); }}void Look(){//做你想做的事}这个是最笨的····如果你监视的东西有回调函数就简单 我的主要目的是想让它驻留在内存中别退出来,但不想用死循环。 这个就用随系统自动启动的windows服务了,要保险起见还需要一个监视此服务的服务,如果此服务挂了,能自动帮你重新启动它。要想驻留内存,不论你是用Timer还是Thread,都是死循环,只要你控制好循环的频率,不会对你的系统性能有太大影响的。或者给我写个服务,让它在后台运行无界面,我每按一下回车它就会弹出一个对话框来。(给50分)这个你得在你的服务里调用Windows的API,做一个全局的键盘钩子来采集键盘事件。不过建议不要监控回车键,否则你恐怕这个电脑其它事情都做不了了。 交友网的课程设计 怎样实现在任务管理器中关不掉 如何动态改变变量的值? 图中的小窗口是怎么做出来的? OleDbParameter问题 C# “<Module>”的类型初始值设定项引发异常。 关于DataSet的问题 用Socket调用Ftp时, NLST命令返回"226 Transfer complete." ASP.NET中如何调用外部程序? 新手请教一个问题 C#WinForm 中DateTimePicker控件的极其奇怪的问题 wcf客户端使用问题
1.写Windows 服务,无界面方式运行,2.写Windows应用程序,在程序中使用Timer,Thread或BackgroundWorker来处理你想做的事,以方法函数的方式进行调用。
请给个详细的方法。
我的主要目的是想让它驻留在内存中别退出来,但不想用死循环。
或者给我写个服务,让它在后台运行无界面,我每按一下回车它就会弹出一个对话框来。(给50分)
{
thread=new Thread(PrXXStart(LookUp));
thread.Start();
}
void LookUp()
{
while(true)
{
Application.DoEvnet();
Look();
}
}void Look()
{
//做你想做的事
}
这个是最笨的····如果你监视的东西有回调函数就简单
这个就用随系统自动启动的windows服务了,要保险起见还需要一个监视此服务的服务,如果此服务挂了,能自动帮你重新启动它。要想驻留内存,不论你是用Timer还是Thread,都是死循环,只要你控制好循环的频率,不会对你的系统性能有太大影响的。
或者给我写个服务,让它在后台运行无界面,我每按一下回车它就会弹出一个对话框来。(给50分)
这个你得在你的服务里调用Windows的API,做一个全局的键盘钩子来采集键盘事件。不过建议不要监控回车键,否则你恐怕这个电脑其它事情都做不了了。