PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
7002 | 99/07/05 23:22:00 | RE(1):PB5.0.04: 実行モジュールどうしのデータの受け渡しについて教えてください。 By M.M |
7000 | 99/07/05 20:24:15 | PB5.0.04: 実行モジュールどうしのデータの受け渡しについて教えてください。 By VAN |
カテゴリ:スクリプトの記述
日付:1999年07月05日 23:22 発信者:M.M
題名:RE(1):PB5.0.04: 実行モジュールどうしのデータの受け渡しについて教えてください。
VANさん、こんばんは。
>またまた質問ですが、親実行モジュールから子実行モジュールに値を渡して子実行モジュールで検索し、
>選択された値を親実行モージュールに返してあげるというようなことをしたいのです。
>同じ実行モジュールならOpenWithParm関数やCloseWithReturn関数で渡し、Messageオブジェクトに
>格納された値を受け取ることが可能でしたが、別々のEXEとなるとMessageオブジェクトの値がクリア
>されているみたいなのです。クリップボードや設定ファイルを介してやりとりできますが、構造体渡し
>など汎用的に作りたいのです。どなたか良い方法を教えてください。
昔のPowerBuilder(Ver3.x,4.x)で16bit版を使っていた頃、MessagaObjectに値をセットした後、
Send関数またはPost関数で、別アプリのウィンドウイベントを呼び出すという処理を書いたことが
ありますが、PBの32bit版ではEXEが別々の場合、プロセスが全く別になっているのでお互いの
Messageオブジェクトが読めないのではと思います。(多少、推測モードの発言です)
そうすると別の方法になりますが、汎用的に使うとなるとDDE連携やOLE連携の手法になるかと思います。
詳しくは、マニュアル/ヘルプを参照して下さい。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Sybase SQL Anywhere Standalone
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.