PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
1578 | 98/05/26 13:16:59 | RE(2):PB6.0: 動的にWindowをOPENしたいのですが By Taka |
1573 | 98/05/26 08:46:17 | RE(1):PB6.0: 動的にWindowをOPENしたいのですが By まこと |
1571 | 98/05/25 19:33:40 | PB6: 動的にWindowをOPENしたいのですが By Giya |
カテゴリ:旧電子会議室
日付:1998年05月26日 08:46 発信者:まこと
題名:RE(1):PB6.0: 動的にWindowをOPENしたいのですが
>String型のBufferにOPENしたい Windowの名前をセットして動的にWindowをOPENするにはどのようにスクリプ
トに記
>述したらよろしいでしょうか?
>
>それと、たいした事では無いのですが、最小化されている Windowを画面上に表示する( NORMALに戻す )には
どのよ
>うにスクリプトに記述したらよろしいでしょうか。
はずしてたら、ごめんなさい。
動的にOpenとの事ですが、インスタンス変数のString型とWindows型を用意しておいて、String型の変数値に応
じて
Windows型の変数にWindows名を入れる。
で・・ Openすると。
やり方は、IF文でもCase文でもできると思います。
設計としては、画面名専用のTableを用意しておいて、選択した画面を起動するという手があります。
(Tableでなく、iniファイルから読み込むのもアリだと思います。)
いずれにしても動的な起動の場合、インスタンスの関係だと思いますが、起動先の画面で起動元のインスタン
ス変数
の値を利用できなくなった経験があります。(つまり、OpenSheetには向いてないって事です。)
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.