"C:\TEST.txt" が "C:\\TEST.txt" または @"C:\TEST.txt"のミススペルで、 ファイルが見つからなかったから…では? catch (Exception e) { MessageBox.ShowDialog(e.ToString()); } とすれば、より詳細なエラーメッセージが得られますが COMオブジェクトでは望めませんね。 余談ですが、こう書いたほうがスマートですよ。 try { MapiMs.Send(true); } catch { } finally { MapiSs.SignOff(); }
- Child Tree -