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 (記載なし)

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