tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトルmsg形式ファイルの読み込み
記事No13019
投稿日: 2008/09/05(Fri) 19:29
投稿者ちり
お世話になります

vb6sp6 outlook2000 という環境で
outlookから保存されたmsg形式のファイルの内容を
MailItemのSaveAsメソッドで保存は出来ても
それを読み込む方法が分かりません。

目的は、件名・本文・添付ファイルの情報などを
取得したいので、オブジェクトを取得出来れば最高ですが
そのようなことが可能なのでしょうか?

[ツリー表示へ]
タイトルRe: msg形式ファイルの読み込み
記事No13023
投稿日: 2008/09/07(Sun) 16:30
投稿者花ちゃん
> 取得したいので、オブジェクトを取得出来れば最高ですが

Open と名の付くメソッドやプロパティを調べて試していたら、取得できました。
と思ったら、OpenSharedItem メソッド は、Outlook 2007 からの新機能のようでした。

その後も色々試していたら、.msg 形式で保存したファイルを関連付け起動してから、
それを読み込めば(起動中のIEのHTMLファイルを読み込むのと同じ要領で)取得できる
ようです。(一応テスト段階では取得できましたが...。)

[ツリー表示へ]
タイトルRe^2: msg形式ファイルの読み込み
記事No13024
投稿日: 2008/09/08(Mon) 12:47
投稿者ちり
返信ありがとうございます

> Outlook 2007 からの新機能のようでした。
やはり2000にはなかったのですか

> .msg 形式で保存したファイルを関連付け起動してから、
shell関連のAPIでしょうか?
過去ログを検索して
11712 か、11730 あたりが参考になりそうなので
その辺をもう少し勉強してみます。

ありがとうございました。

[ツリー表示へ]