私の学校でサインインシステムが動作していて、学生がサインインするとウェルカムメッセージが表示され、5秒後にこのウェルカムメッセージが消去され、 "Please学生カードをスワイプします "。私はスリープスレッドを実行している。ウェルカムラベルをリセットして、スリープスレッドが終了した後に「あなたのIDカードをスワイプしてください」と言ってもらいたいですが、それはしません。どんな助け?私はこれについて正しいことをしていますか?ありがとうございました。Thread.Sleep後のラベルテキストの変更
-1
A
答えて
2
問題の正確な原因を推測する必要があるため、詳細は示していません。私はWindows上でC#を使用していると仮定します。
私はあなたがエラーであるワーカースレッドからユーザーインターフェイスコードを実行しようとしていると思います。ユーザーインターフェイスコードはメインスレッドで実行する必要があります。
これはControl.Invoke
で解決できますが、スレッドを避け、5秒間待機するタイマーを使用してメインスレッドでUI更新を実行する方がはるかに優れています。
1
どの言語ですか? コードは何ですか?
タイマーを使用して、タイマーが刻むときにラベルに新しいテキストを割り当てることもできます。
関連する問題
- 1. Response.End()の後にラベルテキストを変更します
- 2. ラベルテキストを変更する
- 3. ラベルテキストの変更に関する問題
- 4. magento:バックエンドのラベルテキストを変更する
- 5. 複数の入力のラベルテキストを変更する
- 6. マスタページのラベルテキストを別のページから変更する
- 7. 速報でポップオーバーを解除した後にラベルテキストを更新
- 8. Xcodeのボタンでラベルテキストを変更するには?
- 9. 進捗状況の値でラベルテキストを変更する方法
- 10. Objective-C:ラベルテキストの自動更新
- 11. vb.netのラベルテキストを更新するには
- 12. テーブルレコードに従ってラベルテキストを変更します
- 13. ラベルテキストをファイル名に変更する方法
- 14. 変更後のモーダルプレゼンテーションスタイル
- 15. datarepeaterのラベルテキスト
- 16. ボタンのハイライト状態に応じてラベルテキストの色を変更します
- 17. 更新/変更後のセッション変数の変更ページ
- 18. ラジオボタンのラベルテキストを消去するjqueryを使用してイベントを変更する
- 19. ラベルテキストの色を変更するにはどうすればいいですか?
- 20. のThread.sleepメソッドがpermenantly
- 21. 非同期のThread.sleep()
- 22. VBラベルテキストの問題
- 23. Thread.Sleep()が狂ってしまった後のSerialPort ReadLine()
- 24. 変更後のリストビューの更新
- 25. JList変更後のJDialogペイント
- 26. コンパイル後の変更なし
- 27. Rails ActiveAdmin - 更新後の変更redirect_to
- 28. Thread.Sleep()の使用の可否
- 29. アニメーションのためのThread.sleep(Andengine)
- 30. スウィフト(Xcodeの)、1つのラベルテキスト