问题标签 [timer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
10868 浏览

wxwidgets - 基本 wxWidgets 计时器

作为 wxWidgets 的新手,我需要一些示例代码来说明如何让 wxTimer 正常工作。

该参考提供了 3 种使用方法,但不包括其中任何一种的示例代码。最理想的是,我想让方法 2 工作。

0 投票
4 回答
1252 浏览

c# - 使用带有 For 循环的计时器来停止执行

for如果条件中的值是某个值,如何使用带有计时器的循环来暂停执行?

0 投票
2 回答
4249 浏览

c# - 如何以编程方式将参数传递给 Windows 服务的 OnStart 方法?

我如何以编程方式将参数传递给服务的 OnStart 方法,我还需要将其传播到服务内 Timer 的 Elapsed 事件?

0 投票
5 回答
2272 浏览

c# - 从 Windows 服务调用 aspx 页面 - 问题

我有一个在一定时间间隔后调用页面的 Windows 服务。该页面反过来创建一些报告。问题是该服务在 2-3 次调用后停止执行任何操作。因为它调用页面 2-3 次,然后没有做任何工作,尽管它显示服务正在运行......我在我的服务中使用计时器..请有人在这里帮助我解决方案谢谢

代码:(其中 t1 是我的计时器)

0 投票
2 回答
1536 浏览

c# - WPF:翻译(移动)画布和监控每一步的最佳(可靠)方式

我曾尝试翻译(移动)画布,但我遇到了计时器问题。

我尝试了两种不同的方法:

第一种方法是BeginAnimation函数,第二种方法是DispatcherTimer刻度,但它们都非常不可靠。

我需要监控翻译的每一步。使用我尝试的第一种方法 ( BeginAnimation),我在Changed事件中执行了碰撞检测逻辑,而使用第二种方法 ( DispatcherTimer),我在Tick计时器事件中执行了碰撞检测逻辑。

问题是两者都非常不可靠。从某种意义上说,在我的碰撞检测逻辑中,画布应该在其属性 <= 0 时停止平移TranslateTransformY从技术上讲,如果它正在监视每一步,它应该每次都停在 0 处),但是我尝试了两种方法,它停止时会发生变化。例如,有时它停在 0 处,有时停在 -1、-2、-3 处,有时甚至停在 -4 处

那么这些差异是怎么回事?为什么它不像它应该的那样监控每一步?

我可以做些什么来为这个画布设置动画并真正监控每一步?我的意思是每一步......它移动的每一个像素

0 投票
16 回答
268586 浏览

c++ - C++ 在 Linux 上获取毫秒时间——clock() 似乎不能正常工作

在 Windows 上,clock()以毫秒为单位返回时间,但在我正在处理的这个 Linux 机器上,它将它四舍五入到最接近的 1000,因此精度仅为“秒”级别,而不是毫秒级别。

我找到了使用QTime该类的 Qt 解决方案,实例化一个对象并调用start()它,然后调用elapsed()以获取经过的毫秒数。

我很幸运,因为我开始使用 Qt,但我想要一个不依赖第三方库的解决方案,

没有标准的方法可以做到这一点吗?

更新

请不要推荐Boost ..

如果 Boost 和 Qt 可以做到这一点,那肯定不是魔法,他们必须使用某种标准!

0 投票
3 回答
336 浏览

java - 在 Java 中启动计时器

我希望在 5 分钟后执行特定的代码。我怎样才能使用 Java 做到这一点?

我希望在 15 分钟后执行上述操作。

0 投票
3 回答
2878 浏览

c# - 定时器不能在 C# 中停止

我在 Windows 窗体(C# 3.0、.net 3.5 SP1、VS2008 SP1、Vista)上有一个计时器,即使它停止后似乎也能工作。代码是:

即使在调用 timer1.Stop() 之后,我仍会继续在屏幕上接收 MessageBoxes。当我按 esc 时,它停止了。但是,我预计只会出现一个消息框......我还应该做什么?添加 timer1.Enabled = false 不会改变行为。

谢谢

0 投票
4 回答
4490 浏览

flash - Flash AS3 定时器问题

我有一个 timerEvent,它在舞台上添加了 25 个电影剪辑,并从 x:0,y:0 为它们设置动画,这一切都很好!我想做的是为每个影片剪辑分配比添加到舞台的最后一个影片剪辑多 25 像素的值。我做了一个小测试,每次定时器循环时尝试增加一个数值,但它没有增加。我也应该使用 for 循环/数组吗?

提前致谢。城野

0 投票
7 回答
6162 浏览

python - python:如何在多线程中发送数据包然后线程杀死自己

我有个问题。我想使用 python 在一定时间内(比如说 1 分钟)向某个主机发送连续的字节流。

到目前为止,这是我的代码:

很少有人问,除了每次轮询 time.clock 之外,有没有更好的方法让线程在 60 秒后死掉?当我运行这个程序时,它会正确发送字节,但是当我输入退出时,另一个线程不会死,即使我设置了 var kill = True。我想知道这是为什么?var Killed 的范围应该到达另一个线程吧?

谢谢