VB.net 2008を使用しています。
Formのロードイベントの時に少し長い処理をすると処理が終わるまでFormのウインドウが表示されませんので、
Formを表示させた後に少し長い処理をするにはどのような方法をとれば良いのでしょうか?
VB6ではSub main()でForm1.show後に処理を入れれば解決できたのですが.netでは仕様が変わったみたいなので…。
理想はマルチスレッドなんでしょうけど、それ以外に手軽な方法があるなら教えてください。
よろしくお願いします
Shown イベントで、BackgroundWorker を RunWorkerAsync するとか。
RunWorkerAsyncを利用して希望の動作が出来そうです。
ありがとうございました。
ツイート | ![]() |