問題タブ [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.
c++ - Linuxのタイマークラス
比較的低い解像度でコールバックを実行するタイマーが必要です。そのような C++ タイマー クラスを Linux で実装する最良の方法は何ですか? 使用できるライブラリはありますか?
c# - Windowsサービス/Webアプリケーションを使用するタイマー
1)私のアプリケーションでは、会議をスケジュールしています。2)アイテムの購入のために分割払いを収集しています(支払い期日があります)。3)ユーザーに通知を送信したいi)スケジュールイベントの場合会議時間の5分前に通知を送信する必要があるii)支払い会費の場合1週間前から支払い期日まで通知を送信する必要がある
私のアプリケーションはWebアプリケーションです
c# - Wallpaper Cycler のタイマー
Coding4Funプロジェクトに機能を追加しました。X時間後に背景を自動的に変更できるようにする追加オプションをプロジェクトに設定しました。X は ComboBox から設定されます。ただし、System.Timers.Timer を親として新しいタイマー クラスを作成したため、ElapsedEventHandler の静的メソッドが呼び出されると、元に戻ることができます。フォームを開き、ChangeDesktopBackground() を呼び出します。
ユーザー定義の間隔で ChangeDesktopBackground() を呼び出すより良い方法は何ですか?
これが私の現在の解決策です。これには、送信者を継承されたタイマーとしてキャストし、フォームへの参照を取得して、ChangeDesktopBackground メソッドを呼び出します。
編集:現在のソリューションを示すためにコーディングサンプルを追加
java - Android TextView タイマー
私の Android アプリケーションには、経過時間を測定するタイマーがあります。100 ミリ秒ごとに、「スコア: 10 時間: 100.10 秒」のようなテキストで TextView を更新します。しかし、TextView は最初の数回しか更新されないことがわかりました。アプリケーションは依然として応答性が高いですが、ラベルは更新されません。.invalidate() を呼び出そうとしましたが、まだ機能しません。これを修正する方法があるかどうか、または使用するより良いウィジェットがあるかどうかはわかりません。
これが私のコードの例です:
c# - WPF: タイマーを使用してスレッド内にキューを作成する
私が現在取り組んでいるソフトウェアプロジェクトを参照してください。
基本的にタイマーでキャンバスを移動する以下のメソッドがあります。
現在、別のライブラリから、これらのメソッドは次のように呼び出されます。
もちろん、これらのアニメーションを次々と発生させたいのですが、2 番目のメソッド (この場合は) が呼び出されたときに のdt.Tick
イベント ハンドラーが上書きされているため、2 番目のメソッドのみが実行されます。したほうがいい。DispatchTimer
TurnLeft(90)
dt
メソッドをそのキューにプッシュおよびポップして、 (DispatchTimer
タイマーが)それらを1つずつ実行できるようにするある種のキューを作成する必要があります...「キュー」にある順序で
これを行う方法はありますか?私はここで正しい軌道に乗っていますか、それとも完全にコースから外れていますか?
.net - WPFで時間駆動型イベントを操作する最良の方法は何ですか?
メディア要素を含む単純なアプリがあり、いくつかの映画を次々と再生します。ある映画の再生が停止してから次の映画が始まるまでに 15 秒の遅延が必要です。私はWPFが初めてで、Timerとcontrol.Invokeを使用してこれを古い(WinForms)方法で行う方法を知っていますが、WPFにはもっと良い方法があるはずだと思いました。ある?
c++ - C++ と Linux の高解像度タイマー?
Windows では、高解像度タイマーを作成するためのQueryPerformanceCounter
fromのような便利な関数がいくつかあります。mmsystem.h
Linuxに似たようなものはありますか?
c# - C# ISynchronizeInvoke 質問
完全な初心者のように聞こえるかもしれませんが、System.Timers.Timer に ISynchronizeInvoke を実装するにはどうすればよいですか?
mciSendString を呼び出すクラス (UI なし) があります。現在のステータスをポーリングするタイマーがあります。クラスからの呼び出しはすべて機能しますが、タイマー経過イベントからの呼び出しは機能しません。別のスレッドにあることを追跡しましたが、それ以上のことはありません。クラスと同じスレッドでデリゲートを呼び出す必要があると思いますが、まだ成功していません。
コードサンプル:
明確にするために、SendCommand (それが何であれ、Play、Stop など) から呼び出すと、それは機能し、Poll() の結果は私が期待するものです。タイマーが起動すると、結果 (res) は 263 ですMCIERR_INVALID_DEVICE_NAME
。失敗した呼び出しのスレッド ID は、成功したものとは異なるため、ISynchronizeInvoke を使用する必要があると考えました。