tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^2: プロパティをループで回す方法
投稿日: 2018/08/03(Fri) 08:27
投稿者今どきVB6
魔界の仮面弁士さま、返信ありがとうございます。

> プロパティ名の末尾に 1 , 2 , 3 , …のような連番がつく形なら、
>  'AAA.bbb1 = 値
>  Call CallByName(AAA, "bbb" & CStr(n), VbLet, 値)
> ですね。
>
> 引数付プロパティの場合は
>  'AAA.bbb1(引数1, 引数2) = 値
>  Call CallByName(AAA, "bbb" & CStr(n), VbLet, 引数1, 引数2, 値)
> のような感じです。今回は引数無しのようですが。
なるほど〜。『CallByName』を使うのですね。
VBを長年やってきてましたが、初めてお目にかかる関数です。
お恥ずかしい。
ちなみに、プロパティ名はすべて半角です。
投稿する際、見やすいと思って全角にしてしまいました。すいません。
ただ、全角だった場合の方法も知れたので幸いです。
早速、教えていただいた方法で試してみようと思います。
また、わからないことがあったらよろしくお願いします。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。