一つのフォームに貼れるコントロールは、確か255個までだったように記憶しています。
コントロールをコントロール配列にして、実行時にロードしようと考えています。
ロードした結果255個を超えた場合、どうなるのか考えています。
エラーとかになるのでしょうか?
vb6(sp6)、win7です。
> 一つのフォームに貼れるコントロールは、確か255個までだったように記憶しています。
ヘルプの「コントロールの制限」のトピックをもう一度確認してみてください。
制限されているのはコントロール数ではなく、コントロール名の数ですよ。
》 1 つのフォームで使用可能なコントロールの最大数は、使われる
》 コントロールの種類と使用可能なシステム リソースによって
》 異なりますが、1 つのフォームで使えるコントロール名は
》 最大 254 個までです。コントロール配列では各コントロールが
》 同じコントロール名を共有しているので、コントロール配列ごとに
》 コントロール名は 1 つと数えられます。
》
》 コントロール配列のインデックスは、どのバージョンでも
》 0 〜 32,767 に制限されています。
》
》 フレーム (Frame) コントロールの中にほかのフレーム コントロールを
》 配置する場合のように、コントロールを階層状に重ねる場合、通常
》 Visual Basic では最大 25 段階のネストが可能です。
魔界の仮面弁士さん、ありがとうございます。
よく見ていたつもりが、ごめんなさい。
あんしんできました。