timer相关内容
您好我想找到的移动到code的下一行,在等待的毫秒数的方法 我已经调查了Thread.Sleep但这将冻结的主要形式,谨以此保持活跃。 我试过定时器和秒表和冻结双方的主要形式,当他们时,他们剔应该张贴到一个控制台。 我无法找到我想无论是等待使用task.delay或后台工作的一种方式。 伪code: 等待2 - 6秒 登录“等待” 登录“等待” 登录“等待” 不再等待 - 运行code
..
我想知道是否有可能提出一个的PropertyChanged 事件当用户暂停,而键入文本文本框 ?或者更具体地说,我希望用户在 X 秒运行的方法停止键入一个文本框。 例如,我有一个文本框,并没有其他的形式。在1-9位ID值到文本框的用户类型,一个相当资源密集型后台进程加载的记录。 我不想使用 UpdateSouceTrigger =的PropertyChanged ,因为这会导致资源密集型后台进
..
我用 system.Timers.Timer 以创建一个定时器。 公共System.Timers.Timer定时器=新System.Timers.Timer(200); 私人无效btnAutoSend_Click(对象发件人,EventArgs的发送) { timer.Enabled = TRUE; timer.Elapsed + =新System.Timers.ElapsedE
..
我做了一个小的Windows窗体程序做一些文件的一些自动备份我的磁盘上。现在我需要按下一个按钮,在执行之前,但我想使程序运行,并在凌晨3点运行,做备份的功能。 我研究了一下,发现我需要为这个计时器,但我失败了,因此执行在特定时间使用它。 我希望你能帮助我。 : - ) 谢谢! 解决方案 不是100%的欺骗,但你会发现的这太问题有趣。 ;) 包含引用 quartzTimer 以及其他
..
在我的应用程序必须定期心跳发送到“兄弟”的应用程序。 这是较好地完成与System.Timers.Timer / Threading.Timer或使用线程while循环和Thread.sleep代码? 心跳间隔为1秒。 而(!出口) { //做工作 Thread.sleep代码(1000); } 或 myTimer.Start(()=> {
..
我的应用程序读取Shoutcast一样。 播放的音乐的元数据是从我返回一个JSON一个Web服务收集的(所以我没有脱code中的流)。我所说的Web服务每20秒计时器,这部作品在我的应用程序,但确实在AudioPlayer.cs没有作品 //定时器 私人DispatcherTimer定时器; ///<&言论GT; /// AudioPlayer实例可以共享相同的
..
让我们说我有一个Windows窗体计时器以10秒(10,000毫秒)间隔配置的: myTimer.Interval = 10000; 我要开始它并关火勾选事件马上 myTimer.Start(); myTimer_Tick(NULL,NULL); 最后一行工作,但有没有更好或更合适的方式? 解决方案 我会做不同的唯一一件事就是实际滚动功能移到一个单独的方法,让你不必直接调用事件做。
..
我无法找到这个问题的答案...随时随地 在回调方法抛出System.Threading.Timer(或在System.Timers.Timer事件处理程序)的异常会发生什么。是传播到其上计时器创建或线程的例外是例外丢失 什么是定时器的回调函数中抛出一个异常的副作用? 什么是以突出的计时器的创建线程,在工作线程(回调方法)的异常被抛出的正确方法? 感谢您的时间。 解决方案 异常没有被
..
我创建了一个窗口服务,这应该是在db为每60秒新行检查某个表。对于添加,每一个新的行,我需要做的,可能有时会超过60秒服务器上的一些沉重的处理。 我在服务,蜱每60秒,并调用想要的方法创建一个Timer对象。结果 因为我不希望这个计时器来处理,而新发现的蜱行,我裹在锁定{} 块的方法,所以这不会是另一个访问主题。 这看起来是这样的: 定时器serviceTimer =新的Timer();
..
运行以下(略伪)code产生以下结果。林震惊的计时器如何innacurate是(收益以14ms的〜每个勾选)。 有什么更精确的在那里? 无效的主要() { VAR定时器=新System.Threading.Timer(TimerCallback,NULL,0,1000); }无效TimerCallback(对象状态) { 的Debug.WriteLine(DateTime.Now.
..
我需要一个精确的计时器和DateTime.Now似乎不够准确。从我读的描述,System.Diagnostics.Stopwatch似乎正是我想要的。 但我有恐惧症。我担心使用任何在实际生产中code System.Diagnostics程序。 (我用它广泛用于调试断言和PrintLns等,但从来没有生产的东西。)我不只是试图用一个定时器基准我的功能 - 我的应用程序需要一个实际的定时器。我读过
..
我开发一个 WPF 客户端application.This应用会定期将数据发送到 Web服务。当用户登录到应用程序,我想运行特定方法,每5 MTS将数据发送到的.asmx 服务。 我的问题是我是否需要使用线程或timer.This方法执行,同时用户与应用程序交互应该发生。 即如果没有这个方法执行期间阻塞UI 任何资源寻找? 解决方案 我会建议使用新的异步的 System.Thread
..
我有一个调用其相应的事件处理程序(回调)每个 10毫秒 System.Threading.Timer。该方法本身的不能重返进入并有时需要的办法长于10毫秒。因此,我想停止方法执行过程中的定时器。 code: 私人定时器_creatorTimer;// BackgroundWorker的工作 私人无效CreatorWork(对象发件人,DoWorkEventArgs E){ _cre
..
所以,我的应用程序需要几乎连续执行操作(10秒左右,每次运行之间的停顿),只要应用程序是运行或要求取消。它需要做的工作有责任采取长达30秒的可能性。 是更好地使用System.Timers.Timer,并使用自动复位,以确保它不执行previous前的行动“嘀”已经完成。 或者我应该使用LongRunning模式的一般任务与取消标记,并有定期无限while里面调用动作做的工作与通话之间10秒的
..
我想看到一个功能正在运行多长时间。所以我说我的窗体上的计时器对象,我来到了这个code: 私人INT计数器= 0;//里面按钮单击我有: 定时器=新定时器(); timer.Tick + =新的EventHandler(timer_Tick); timer.Start(); 结果结果=新的结果(); 结果=新GeneticAlgorithms()禁忌搜索(parametersTabu,funct
..
当您使用定时或发将只需运行该程序的整个生命周期你需要参照保持他们$ p $被垃圾收集pvent他们? 请抛开事实,下面的程序可以有定时作为类的静态变量,这仅仅是一个玩具的例子来说明这个问题。 公共类节目 { 静态无效的主要(字串[] args) { CreateTimer(); 到Console.ReadLine(); } 私有静态无
..
嗯,我已经搜索了很多的解决了这一点。我是从我已经停止后,被调用寻找一个干净和简单的方法prevent一个System.Threading.Timer的回调方法。 我似乎无法找到任何,而这也导致了我,就occassion,诉诸可怕的线程的Thread.Sleep-Thread.Abort的组合的不寒而栗 可以使用它锁做?请帮我找到一个很好的办法做到这一点。谢谢 解决方案 如康拉德Frix
..
我运行一个Windows服务和使用循环和的Thread.Sleep重复任务,会是最好使用一个计时器的方法? 如果是一个code例子将是巨大的。 我目前使用这种code重复 INT curMinute; INT最后一分钟= DateTime.Now.AddMinutes(-1).Minute;而(条件) { curMinute = DateTime.Now.Minute; 如果(最
..
我在哪里可以找到控制它类似于C#定时器控制在WPF? 解决方案 通常WPF定时器是 DispatcherTimer ,这是不是一个控制,但在code使用。它基本上以同样的方式类似的WinForms定时器: System.Windows.Threading.DispatcherTimer dispatcherTimer =新System.Windows.Threading.Dispatc
..
我的工作让我的应用程序,它从串口读取数据并更新UI上更有效的一计,我想问在我的code一些建议,处理用户界面的变化。我有一个定时器设置检查数据被发送到COM端口和更新从COM端口接收的变量的UI另一个计时器。基本上正在发生的事情是我旋转计。这里是我的code用于处理图形... 无效timer_Tick(对象发件人,EventArgs五)//定时器调节仪的更新频率上的用户界面 {
..