2016-09-29から1日間の記事一覧

STAThread属性について

http://dobon.net/vb/dotnet/form/stathread.html http://techracho.bpsinc.jp/baba/2010_05_19/1559 STAは単一のスレッドで動くCOMを実行させるために必要なスレッドの属性。 thread.SetApartmentState で設定する。この属性にはMTA、STAがあり、STAでしか…

呼び出し先画面がモーダルダイアログ表示しても、呼び出し元画面の操作ができるようにする方法

別スレッドで画面を開くことで、そのフォームがモーダル画面を開いているときでも呼び出し元画面の操作を行うことが可能になる。 注意点として、フォームを表示するスレッドにはSTAThread属性を設定しないと、保存ダイアログの表示など特定の処理でエラーが…