| WideStudio Programming Guide | WideStudio Index 目次

> ## オブジェクトに配置されている子オブジェクトを取得するには

> 子オブジェクトを取得する関数には、次のようなメソッドを利用します。

> 子取得メンバ関数 | 機能
> mpfc::WSCbase mpfc::WSCbase_getChildInstance($instance_name) | オブジェクト名称指定による取得

> ### 特定の子オブジェクトを取得するには

> 特定の子オブジェクトを取得するには、メンバ関数 mpfc::WSCbase_getChildInstance() を利用します。

>     use mpfc;

>     sub event_procedure {
>       my ($object) = @_;
>       # 特定の子オブジェクトを名称を指定して取得
>       $child = $object->getChildInstance("newpbtn001");
>       if ($child != 0){
>         # 特定の子オブジェクトにアクセス
>         $child->setVisible($mpfc::True);
>       }
>       return;
>     }
>     1;

> object が配置しているの子オブジェクトを名称指定で取得しているところです。 名称指定で子オブジェクトを取得する場合、再帰的(子オブジェクトに配置されている 子オブジェクトまで)に検索します。 もし指定した名称のオブジェクトが見つからなかった場合、None が返されます。

Document Release 3.70 for WideStudio ver 3.70, May 2004

WideStudio documents index | 目次

Copyright(C) WideStudio Development Team, 1999-2004 | Last modified: May 25, 2004