PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
9437 99/11/30 13:05:52 RE(2):PB5.0.04: OLEオートメーションについて By VAN
9436 99/11/30 13:00:05 RE(1):PB5.0.04: OLEオートメーションについて By M.M
9435 99/11/30 12:03:09 PB5.0.04: OLEオートメーションについて By VAN

カテゴリ:スクリプトの記述
日付:1999年11月30日 13:00 発信者:M.M
題名:RE(1):PB5.0.04: OLEオートメーションについて

VANさん、こんにちは。

>PBで開発したアプリケーションどうしで値の受け渡しを行いたいのです。DDEやOLEといった方法がありますが、
>私はOLEオートメーションで開発しています。
>ランタイムライブラリをPowerBuilder.Applicationサーバーオブジェクトに関連付けを行い、ユーザオブジェ
>クトのインスタンスを作成し、クラスユーザオブジェクトの関数にアクセスできたのですが、ランタイムライ
>ブラリ内に存在するウィンドウのコントロールは参照できませんでした。
>ユーザオブジェクト関数以外のオブジェクトの参照はできないのでしょうか?

推測モードのコメントですが、PBのユーザオブジェクトをOLEサーバとして使用する場合、
そのユーザオブジェクトのメソッドやプロパティは使用できると思いますが、他のオブジェクト
(ウィンドウ)を直接アクセスすることは難しいと思います。
ユーザオブジェクトのメソッド(ユーザオブジェクト関数)内のロジックを工夫して回避する
ことはできないでしょうか。


>また、PowerBuilder.Applicationサーバーオブジェクトとの関連付け解除とインスタンスの破棄を行って
>いるのですがアプリケーションエラーが発生します(インスタンスを作成しないと起こりません)。
>これはなぜでしょうか?

こちらはわかりません。(;^^)
識者のコメントを待ちます。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Sybase SQL Anywhere Client
Browser InternetExplorer4.X

Server SoftWare

OS (記載なし)
DBMS Sybase SQL Anywhere Standalone
WebServer (記載なし)

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