PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
5777 99/04/06 09:34:20 RE(11):レジストリの内容変わりました By まこと
5776 99/04/05 17:51:26 RE(10):レジストリの内容変わりました By クニ
5774 99/04/05 17:44:09 RE(9):確認不足です。失礼しました By Air Hawk
5771 99/04/05 17:23:22 RE(8):PB6: ShellExecute関数を使ってのメール送信とは? By まこと
5770 99/04/05 17:13:54 RE(7):PB6: ShellExecute関数を使ってのメール送信とは? By まこと
5762 99/04/05 13:33:03 RE(6):PB6: ShellExecute関数を使ってのメール送信とは? By Air Hawk
5761 99/04/05 13:14:43 RE(5):PB6: ShellExecute関数を使ってのメール送信とは? By Kasi
5758 99/04/05 11:37:19 RE(4):PB6: ShellExecute関数を使ってのメール送信とは? By まこと
5755 99/04/05 11:10:31 RE(3):PB6: ShellExecute関数を使ってのメール送信とは? By Kasi
5754 99/04/05 10:53:16 RE(2):PB6: ShellExecute関数を使ってのメール送信とは? By まこと
5752 99/04/05 10:19:22 RE(1):PB6: ShellExecute関数を使ってのメール送信とは? By Taka
5751 99/04/05 08:58:09 PB6: ShellExecute関数を使ってのメール送信とは? By まこと

カテゴリ:スクリプトの記述
日付:1999年04月05日 11:10 発信者:Kasi
題名:RE(3):PB6: ShellExecute関数を使ってのメール送信とは?

ども、Kasiです。

>>まことさん、おはようございます。
>おはようございます。

>>私も詳しくはわからないのですが、ShellExecute関数は、「ファイルに関連付けられたアプリで
>>ファイルを開く」以外にも、例えば URL文字列を指定してブラウザが起動したりできます。
>>これと同じように、\"mailto:taka@www.xxxxx.xx.co.jp\" のように指定すれば、そのマシン環境に
>>設定されているメールソフトの送信ウィンドウが開いてくれます。

>起動されました!  ・・・outlookが。
>(almail32は、setup.exeを使ってインストールしたんですけど、マシン環境はoutlookに?)
ShellExecuteで起動するメーラはエクスプローラの「オプション」?「ファイルタイプ」
で「URL:MailTo プロトコル」を見ると解ります。
で、まことさんの環境でOutLookが立ち上がったのはこの設定がOutLookになっていた為でしょう。
ほとんどのメーラはこの設定はしてくれません。
#IEが入っているとMSのメーラがなんかしら設定されるけど。
なのでIEからmailto:?でメーラがきちんと立ち上がる環境の場合はShellExecuteを使うのが一番簡単です。

>>よくHPなどで、\"mailto:?\"のハイパーリンクになっている部分をクリックすると、送信メールを
>>入力するウィンドウが開きますよね。
>>メールソフトや設定にもよると思いますが、これと同じような動作をしてくれました。

>これを行うと、Netscapeのメール送信画面がひらきます。
>ですが、こちらはなにも設定していないのでメール送信できない状態です。

Netscapeの場合は自前のメール送信画面を開いてしまいます。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.