|
▼ナカゴン さん:
>フォーム上に表示さている内容をメールソフトの新規作成画面に表示させ、送信先は既に入力されているようにするにはどうすれば宜しいでしょうか?
Thuderbird を起動させる *のではなく* 新規メール作成画面を
表示したいのであれば、Shell *ではなく* FollowHyperlink を
使う方法があります。
www.penhagi.com/access/tips/69_hyperlink.htm
ただし、既定のメーラーが Thunderbird に設定されている必要が
あります。
既定のメーラーが実行環境で何に設定されているかは、
Internet Explorer の [ツール]-[インターネットオプション]
-[プログラム]-[電子メール] から確認/設定できます。
既定のメーラーが Thunderbird に設定されていなくて、かつ
既定のメーラーを Thunderbird に設定できない環境下で、
それでも Thunderbird の新規作成画面を表示したい場合は、
下記のように指定します。
Shell """C:\Program Files\Mozilla Thunderbird\thunderbird.exe"" -compose ""to=foo@bar.com,subject=test,body=本文""",vbNormalFocus
もっとも、あまりに長い文章を指定するとどこかで本文が切れる
かもしれないので、検証は慎重にやっておいたほうがいいでしょう。
用途によっては中途半端なメールが送信されて大問題になるのも
困るでしょうから。
他にもプロファイルの指定や添付ファイルの指定もできますが、
これはもう Access というより Thunderbird の話なので、不明点は
もじら組の公式フォーラム辺りでお尋ねになったほうが確実でしょう。
それでは。
|
|