PB 電子会議室
カテゴリ:PowerBuilderの開発環境
日付:1999年02月26日 00:29 発信者:あすかちゃんの父
題名:RE(2):PB5.0.04: OLEで作成したExcelを閉じたいのですが・・。
kuro2さん、M.Mさん、こんばんは。
>
>>OLEにワークシートを挿入すると、タスクマネージャのプロセスでExce.exeが実行されています。
>>これを閉じるには、何かいい方法はありますでしょうか。
>>調べたのですが、まったくわかりません。
(略)
>OLE連携とは、アプリケーション間通信の一手段ですので、PBとExcelで連携をする場合、当然ながら
>バックでExcelが起動していなければなりません。ですのでタスクマネージャでExcel.exeが実行され
>ているのは当然のことです。
埋め込みOLEは埋め込みオブジェクトをアクティブにすると、OLEサーバの
アウトプロセスを自動的に起動します。すでにOLEサーバのアプリショー
ションが起動していれば、そのプロセスを利用します。
自動的に起動されたアウトプロセスは、埋め込みオブジェクトの編集終了
でサーバとのプロセス間通信が終了し、アウトプロセスも自動的に終了し
ますので、明示的に終了させなくても大丈夫です。
でもOLEオートメーションをPBで実行する場合は、OLEサーバとのセション
が終了しもアウトプロセスが自動終了しなかったような・・・・
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Oracle SQL*Net 2.3
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.