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月12日 14:30 発信者:hirotyan
題名:RE(1):PB7.0: Windowオープン時、変数名でオープンできますか

pb4_userさん、こんにちは。

>色々と試しているのですが、window をオープンさせる時、通常は

>open(w_main) とオープンさせますが、このwindow名を変数化できるのでしょうか。

>例えば、

>例:
> string window_name

> window_name = \'w_main\'
> open(window_name)

>のような感じです。(例のままですと、エラーになります)

w_main型の変数だったら使えますよ。
w_main window_name
open( window_name )
ってことだったらできます。

例のような動きをさせるには、
string window_name
choose case window_name
 case \"w_main\"
  open( w_main )
 case ?
end choose

みたいにするしかないかなあ・・・。
もっといい方法があるかな?

と思ったら、できました。(笑)
ヘルプのOpenの構文2が使えますよ。
window window_name
string ls_window_name
ls_window_name = \"w_main\"
open( window_name, ls_window_name )
です。

付加情報:

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.