#Calc 1.0.12.1
メインスレッドを GUI 専用スレッドにして、スクリプトの実行は別スレッドで行うように改造中。これでスクリプトの実行を途中で中止できるようになる。
BackgroundWorker クラスを使えばマルチスレッド化も楽にできるかと思っていたが、案外そうでもなかった。BackgroundWorker は一つの処理を単発で実行するのには向いているが、異なるバックグラウンド処理を何度も行うには自分で全てスレッドの処理・管理をした方が良さそうだ。
| 固定リンク
メインスレッドを GUI 専用スレッドにして、スクリプトの実行は別スレッドで行うように改造中。これでスクリプトの実行を途中で中止できるようになる。
BackgroundWorker クラスを使えばマルチスレッド化も楽にできるかと思っていたが、案外そうでもなかった。BackgroundWorker は一つの処理を単発で実行するのには向いているが、異なるバックグラウンド処理を何度も行うには自分で全てスレッドの処理・管理をした方が良さそうだ。
| 固定リンク
この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/169172/10381407
この記事へのトラックバック一覧です: #Calc 1.0.12.1:
» BackgroundWorker [まじかんと雑記]
以前BackgroundWorker は一つの処理を単発で実行するのには向いてい [続きを読む]
受信: 2006年9月15日 (金) 21時49分
コメント