フォームのオーナーを指定します。
フォーム (PRIM_FORM) のメンバ
データ タイプ - PRIM_FORM - フォームはアプリケーションのウィンドウです。
FormOwner プロパティは、フォームの所有者コードを指定します。 マルチフォームアプリケーションでは、フォームが定義されている場所に関係なく、その所有者はデフォルトでアプリケーションを起動したフォームになります。 FormB が論理的に FormB に属しているにもかかわらず、 FormA が FormC を示して FormB を示すシナリオでは、 FormC は依然として FormA によって所有されている。これは、 FormC がモーダルであるか、メッセージボックスなどを使用している場合、アクティベーションの問題を引き起こす可能性があります。 したがって、それを表示する前に FormC の FormOwner プロパティを設定することをお勧めします。
この例では、 FormB は FormC を表示しようとしています。
Mthroutine Name(ShowFormC) #FormC.FormOwner <= #Com_owner #FormC.ShowModalForm Endroutine
2018 - V14SP1