本ページは広告が含まれています。気になる広告をクリック頂けますと、サーバ運営費になります(^^
覚書
VisualStudio C#で、Mifare ICカード読み込みアプリを開発中。
最近になって、1度目の読み込みは別スレッドで動いている事が判明。
原因
メインスレッド ⇒ フォームのコンストラクタ上にて拠点選択クラス を呼び出し
さらにその拠点選択クラスをオブジェクト化し、その中でフォームを開いて拠点を選択させ、フォームを閉じ拠点選択オブジェクトに拠点名、拠点コードを設定していたのが問題のようである。
さらに、分かった事はコンストラクタ上でフォームを開く動作を行うと1回目の読み込みが別スレッドになる。
解決
コンストラクタ上での別フォームは開かない
フォームを開きたい時は、フォームLoadイベントにする