こんばんは。
Frameの上に貼りつけてあるコントロールのコレクションを
取得したいのですが、どうすればいいのでしょうか?
フォーム全てのコントロールのコレクションは分かります。
全てのコントロールから抜粋して自分で作成してあげなければ
ならないのでしょうか?
宜しくお願いします。
VB6のFrameコントロールの事でしょうか?
だとすると、Frame別には管理はされていませんので、
全てを列挙して、それぞれのContainerで判断してください。
Dim Ctrl As Control
For Each Ctrl In Me.Controls
If Ctrl.Container Is Frame1 Then
Debug.Print Ctrl.Name
End If
Next
>VB6のFrameコントロールの事でしょうか?
回答する時にバージョンが書かれていないと
バージョンを明記した方がいいですよと言っているのに
自分の投稿には記していなかったと、、、お恥ずかしい。^_^;
バージョンは、VB6です。
>
>だとすると、Frame別には管理はされていませんので、
>全てを列挙して、それぞれのContainerで判断してください。
>
> Dim Ctrl As Control
> For Each Ctrl In Me.Controls
> If Ctrl.Container Is Frame1 Then
> Debug.Print Ctrl.Name
> End If
> Next
やはり、そうなってしまいますか。
判然致しました。ありがとうございました。<(_ _)>
ツイート | ![]() |