- PR -

CreateControlCollectionを使うには

1
投稿者投稿内容
LANVIN
大ベテラン
会議室デビュー日: 2007/03/12
投稿数: 211
投稿日時: 2007-08-24 10:36

お世話になっています。

VB2005で、変数を使ってTextBoxをLOOPさせたいので

Dim MyControls As Hashtable = CreateControlCollection(Me)

For i = 0 To 2
MyControls("txtKMK" & i).Text = tbl.Rows(i)("KMK")
Next

CreateControlCollectionが宣言されていませんになってしまいます。
Importsで何を宣言するのか教えて頂けないでしょうか?

申し訳ありません、宜しくお願いします。



とコーディングしましたが
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2007-08-24 10:59
Google 検索はご存知ですか?
http://www.google.co.jp/search?hl=ja&q=CreateControlCollection&btnG=Google+%E6%A4%9C%E7%B4%A2

そして、CreateControlCollection メソッドの名前空間と戻り値の型にご注目。 やろうとしていることは、どう足掻いてもできません。

やろうとしていることは、

コード:

Me.Controls("txtKMK" & i.ToString)...


のようなことではないでしょうか。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
LANVIN
大ベテラン
会議室デビュー日: 2007/03/12
投稿数: 211
投稿日時: 2007-08-24 11:38
じゃんぬねっとさん、その通りです。
ありがとうございます。
1

スキルアップ/キャリアアップ(JOB@IT)