You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

[ |../../index.htm#lansa/lansa048_3385.htm]
Visual LANSA フレームワーク ガイド > フレームワーク・プログラミング > VLF フレームワーク・マネージャー > フレームワーク・ウィンドウの管理 > プログラムによるウィンドウの作成・管理 > ウィンドウをすべて列挙

ウィンドウをすべて列挙

 

VILS-WIN では、プログラム中でウィンドウを列挙するには、次のように記述します。
 

  • フレームワーク・マネージャーにより示された、プロクラム内で使用可能な
  • クラス VF_SY154 のオブジェクトのウィンドウ・コレクションを使って、
  • 開かれている全ウィンドウをループ
  • クラス #VF_SY154 により使用できるプロパティおよびメソッドの確認は
  • VL F2=機能ヘルプを利用
     
    For #Window in(#AvFrameworkManager.avWindowCollection)
     
    Use Message_box_Add ('The window named' #Window.WindowName 'is at position' #Window.Top #Window.Left)
     
    EndFor
     
    Use Message_Box_show
     
    これを実行すると次のようなメッセージ・ボックスが表示されます。
     
      
     
    重要:  #VF_SY154オブジェクト参照は、プログラム上で確実に解放してください。
    [ |../../index.htm#lansa/lansa048_3385.htm]
  • No labels