PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
20500 | 03/10/27 09:30:47 | RE(4):PB6.5: PBからOutlook98/2000の送信をさせる方法はありますか? By Rumba |
20496 | 03/10/24 20:24:27 | RE(3):PB6.5: PBからOutlook98/2000の送信をさせる方法はありますか? By めめ |
20493 | 03/10/24 15:13:26 | RE(2):PB6.5: PBからOutlook98/2000の送信をさせる方法はありますか? By M.M |
20491 | 03/10/24 14:33:42 | RE(1):PB6.5: PBからOutlook98/2000の送信をさせる方法はありますか? By Rumba |
20484 | 03/10/23 10:37:13 | PB6.5: PBからOutlook98/2000の送信をさせる方法はありますか? By Rumba |
カテゴリ:PowerBuilderの開発環境
日付:2003年10月23日 10:37 発信者:Rumba
題名:PB6.5: PBからOutlook98/2000の送信をさせる方法はありますか?
常時接続の環境なのですが、
Outlook98/2000って送信したつもりが送信トレイにメールが残っていることってありますよね?
そこで、PBで作ったアプリケーションよりOutlookの送信を行わせたいのですが
そのようなことはできるのでしょうか?
アドバイスをよろしくお願いします
未完成ですが、私が実験したスクリプトを転記します
問題1:Outlookを表示できない
問題2:送信ができない <メニューバー ツール(T) 送信(S) を実行させたかった
(sendkeysってPBからできないのですね・・・)
===================================
//変数の宣言
oleobject outlookobject
//OLE接続でoutlookを起動
outlookobject = create oleobject
//オブジェクト作成/関連付け
if outlookobject.ConnectToNewObject(\"outlook.application\") <> 0 then
messagebox(\"error\",\"ConnectToNewObject\")
goto owari
end if
//*** 表示テスト ***
//outlookobject.visible = true
//messagebox(\"\",\"Outlook起動中\")
//*** ツール(T)の送信(S)を実行 ***
//sendkeys \"%(TS)~~\"
//outlookobject.sendkeys \"%(TS)~~\"
//outlook終了
outlookobject.application.quit()
//インスタンス破棄
outlookobject.disconnectobject()
destroy outlookobject
owari:
===================================
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.