Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
BackgroundWorkerで「ソースは利用できません。」となることについて
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30201#CommentId82654
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
ねぼすけ
 (社会人)
投稿日時
2016/12/12 17:01:10
>Debug.Print( System.Threading.Thread.CurrentThread.GetApartmentState().ToString() )
の内容は「MTA」でした。
色々調べて、
Dim th As New Threading.Thread(New Threading.ThreadStart(AddressOf GetCsv))
th.SetApartmentState(Threading.ApartmentState.STA)
th.Start()
で、目的は達せられました。課題もあります。
①BackgroundWorkerでしたら、引数を渡せました。Threadではどうするのか。
②スレッドの終了をどう把握するのか。
です。今、「Delegate」や「Invoke」について調べています。
何か参考になることがあれば教えてください。