掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VBのコントロールの数 (ID:108378)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 開発環境で現在いくつコントロールが使われているか VB6であれば、フォーム画面を閉じておいた上で、イミディエイト ウィンドウに ? Form1.Controls.Count と書けば、Form1上に張られているコントロール数が分かります。 もし、コントロール配列をまとめて1個としてカウントしたいのなら、 L=0:For Each C In Form1.Controls:L=L+IIf(TypeOf Form1.Controls(C.Name) IS Control, 1, 0):Next:? L と書けば算出できます。 なお、仕様上は最大254、とありますが、実際にはシステムリソースの 都合などもありますので、事実上の上限はそれよりも少なくなります。 (あまりにコントロール数が多い場合は、画面設計を見直した方が良いでしょう) http://www.microsoft.com/japan/msdn/columns/askgui/askgui05222001.asp
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.