掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
OUTLOOKオブジェクト解放 (ID:102821)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんにちわ。tomisanといいます。 VB初心者なのですが、VB2008でOUTLOOKを使用して、メールの作成、下書き保存の処理を考えています。 処理はうまくいったのですが、タスクマネージャーからOutlook.exeの解放ができません。よろしくお願いします。 'OUTLOOKオブジェクト Dim objOutlook As Object Dim objNamespace As Object Dim objFolder As Object Dim objMAil As Object 'OUTLOOL操作用オブジェクト objOutlook = CreateObject("Outlook.Application") objNamespace = objOutlook.GetNamespace("MAPI") 'デフォルトのフォルダを表示(OUTLOOK起動用) objFolder = objNamespace.GetDefaultFolder(6) 'メールアイテムの作成 objMAil = objOutlook.CreateItem(0) objMAil.To = ToMale objMAil.CC = ToMaleCC objMAil.Subject = Kenmei objMAil.Body = Body objMAil.Save() '保存、下書きへ objMAil.Close(2) 'メール作成終了 'オブジェクト解放 Marshal.ReleaseComObject(objMAil) Marshal.ReleaseComObject(objFolder) Marshal.ReleaseComObject(objNamespace) objOutlook.Quit() Marshal.ReleaseComObject(objOutlook) objMAil = Nothing objFolder = Nothing objNamespace = Nothing objOutlook = Nothing
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.