tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: VB2005でMAPIを使用したい
投稿日: 2008/05/15(Thu) 18:56
投稿者魔界の仮面弁士
> MAPIで
MAPI 以外の方法でも良いのでしょうか?
http://support.microsoft.com/kb/200018/en-us

> メール送信をしようと思っています。
System.Net.Mail 名前空間(≠System.Web.Mail 名前空間)は使えませんか?

> これはVB6.0のときに使用していたコントロールだと思うのですが、
そうですね。ActiveX 版のコントロールです。

> VB2005用ではMAPIはなくなったのでしょうか?
# MAPI は仕様の名前なので、無くなったと言うと御幣がありそう。

どうしても MAPI が必要なら、VB6 のコンポーネントを使い続けることもできますし、
あるいは、MAPI32.DLL の API を直接呼び出して使う事もできるかと。

.NET 用にラッピングされた MAPI コンポーネントが必要であれば、
下記にてソース付きで公開されています。
http://www.codeproject.com/KB/IP/CMapiEx.aspx


あとは、Outlook があればそれを使う事もできますし、あるいは
Windows Mail を COM 制御、という手法とか。
http://support.microsoft.com/kb/220595/ja
http://msdn2.microsoft.com/en-us/library/ms709546.aspx

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。