PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
20689 03/12/15 09:12:23 RE(3):PB7.0: Windowオープン時、変数名でオープンできますか By むーさん
20688 03/12/12 16:12:52 RE(2):PB7.0: Windowオープン時、変数名でオープンできますか By pb4_user
20687 03/12/12 14:30:17 RE(1):PB7.0: Windowオープン時、変数名でオープンできますか By hirotyan
20685 03/12/12 13:12:22 PB7.0: Windowオープン時、変数名でオープンできますか By pb4_user

カテゴリ:PowerBuilderの開発環境
日付:2003年12月15日 09:12 発信者:むーさん
題名:RE(3):PB7.0: Windowオープン時、変数名でオープンできますか

pb4_userさん、おはようございます。

老婆心から一言。

今まで使われていた以下の形。
>>  open( w_main )
これですと推測ですがw_mainという画面がグローバルに
存在し、そのメモリ領域で起動します。
そのため二回目のopen命令では同一メモリ領域を使うため
複数起動せず、最初にオープンした画面が閉じてなければ
アクティブになるだけです。

で新しい形

>>window window_name
>>string ls_window_name
>>ls_window_name = \"w_main\"
>>open( window_name, ls_window_name )

これですとローカル変数にメモリ領域を新たに確保して起動するため
二回目のopenで二枚目の画面が立ち上がるはずです。
複数起動したくないという場合は何らかの対処が必要です。
ご注意ください。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

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