C#, C♯, C#相談室 Part94
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
950:デフォルトの名無しさん 17/10/15 14:09:37.18 Bo2AAy/J.net TaskScheduler渡しとけばいいんでない 951:デフォルトの名無しさん 17/10/15 14:21:36.95 uH5IYLUj.net >>922 意味不明だから言いたいこと整理して 1ステートメントは短く簡潔に 複数行に分けてもいい 「〜である。」「〜だと思う。」「〜したい。」「〜してくれ。」をハッキリして 952:デフォルトの名無しさん 17/10/15 14:41:20.38 yD0afN8z.net 静的イベント定義してタスクはそれを発生させる 受け取り側各位はイベントを受けて適当にハンドルする でいいんじゃね 953:デフォルトの名無しさん 17/10/15 14:43:54.89 khkF9f68.net >>924 お前以外はわかってる 954:デフォルトの名無しさん 17/10/15 14:46:56.01 XWjA+gHr.net □メインフォーム データリストを保持してる 一定間隔でデータリストをデータベースから取ってきて更新する □バックグラウンドタスク メインフォームのコンストラクタで起動する メインフォームを閉じるまでwhileで動き続ける メインフォームのデータリストに異常値を見つけたら注意喚起フォームを開く □注意喚起フォーム データが異常値だから直せ〜のメッセージが表示してある オーナーはメインフォーム バックグラウンドタスクのメソッド上で注意喚起フォームを普通に開こうとしたらクロススレッド〜で開けない タスク上にインヴォークを記述するのはタスクがスタティックだから使えない フォームを開く処理をメインフォームに書いてタスクにデリゲート処理を記述するのもタスクがスタティックだから静的なフィールド〜でできない メインフォームはスタティックじゃないけど作りの問題でタスク側でnewするわけにはいかない どうやってタスクからイベントを投げてメインフォームでハンドルすればいいか教えてください >>924 これで理解できる?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
1631日前に更新/250 KB
担当:undef