- PR -

VB2005でMAPIを使うには

投稿者投稿内容
七瀬
会議室デビュー日: 2006/12/21
投稿数: 7
投稿日時: 2007-05-25 17:56
引用:

With AxMAPISession1
.DownLoadMail = False
.SignOn()
End With
'**************************************
With AxMAPIMessages1
.SessionID = AxMAPISession1.SessionID
.Compose()
.RecipDisplayName = ""
.RecipAddress = {メルアド}
.MsgSubject = {タイトル}
.MsgNoteText = ""
.MsgReceiptRequested = True
.AttachmentPathName = ""
.Send(False)
End With


LANVANさんの上記コードで動作を試したのですが、.SignOn()の部分で
エラーが発生します。内容は『サポートされていません。』
何故でしょうか。

VB2005でプロジェクト-参照の追加-COM-Microsoft MAPI Controls 6.0を選択してOKを押下。ツールボックスにアイテムに次の二つを追加した。
Microsoft MAPI Message Control Version6.0
Microsoft MAPI Session Constrol Version6.0
この二つをツールボックスからフォームにドラッグした。
フォームにボタンを配置し、ボタンイベントに上記コードを書き込みました。

スキルアップ/キャリアアップ(JOB@IT)