| 分類:[C#]
重たい処理をバックグラウンドで動かそうと考えていろんな文献を見て、同じように作って見ましたが動いてくれません。 ステップ実行にてデバッグしてみたのですが、どうしてもバックグラウンドの処理に入ってくれず困っております。 しかも、ビルド時などにもまったくエラーが出てくれないためどう対処したらいいのか・・・どなたか教えていただけませんでしょうか。
<抜粋> public Form1() { InitializeComponent(); }
private void button1_Click(object sender, EventArgs e) { button1.Enabled = false; backgroundWorker1.RunWorkerAsync(); }
private void backgroundWorker1_Dowork(object sender, EventArgs e) { if (Directory.Exists(textBox1.Text)) { XXX(); } ・ ・ ・ ・ ・
|