質問
VB.NETでテキストボックスをコントロール配列のように扱いたいんですが
- 投稿日時:2002/10/08 21:00
VB.NETではコントロール配列はサポートされていませんが、TextBox1~TextBox10を配列のように扱う方法はありますか?ちなみに、以下の方法ではエラーとなりました。
Controls("TextBox" & i).Text でTextの内容を取得しようとした
よろしくお願いします。
回答 (1件)
- 最新から表示
- 回答順に表示
- ベストアンサーのみ表示
No.1ベストアンサー20pt
- 回答日時:2002/10/08 23:00
こんな感じでいかがでしょうか。
Dim i As Long
Dim s As String
Dim Ctl As Control
Dim CtlName As String
For i = 1 To 2
CtlName = "TB" & i.ToString
For Each Ctl In Me.Controls
If Ctl.Name = CtlName Then
s = s & Ctl.Text
End If
Next Ctl
Next i
MsgBox(s)
こんな感じでいかがでしょうか。
.Netはまだ勉強途中なんで、もしかしたら他のやり方があるかも~
この回答へのお礼
すごいっ!見事に動きました。
迅速な回答、ありがとうございました。
大変参考になりました。
このQ&Aを見た人はこんなQ&Aも見ています
- 4VB.NET、テキストボックスを配列に
- 5DataGridViewで、選択した行の値を取得したい。
- 6VB.NETで複数のTextBoxのTextプロパティを設定する方法
- 7VB6からの移行したいけど、VB.NETのコントロール配列は?
- 8構造体の定義の仕方
- 9vb.netで画面のコントロールId名を変数で動的に制御し処理する方法
- 10CloseとDisposeの違い
- 11VB.netでのライン描画方法がわかりません
- 12VB6.0の「vbFromUnicode」はVB.NETではどれに相当しますか?
- 13VB.NETのStructureというのはどういうもの?
- 14複数のボタンを配列で扱う方法(VB.NET webアプリケーション)
- 15数字のみの入力制限をかけたTextBoxで、"."の入力も許可したい
- 16VB.NETで既存Excel worksheetを操作する方法
- 17データセットのレコード更新がしたい
- 18【VB.NET】テキストボックスにフォーカスが移動すると、全選択されてしまいます。
- 19VB.NETのテキストボックスの書式指定
- 20VB.NETで他のプロジェクトで作成したフォームを使う方法
関連するQ&A
注目の記事
GoogleChromeで開いているタブをiTunes風にする方法
Google Chromeで、開いているタブをiTunes風にかっこよく表示できるアドオンを紹介します。タブで開いているページすべてを、こんな感じでずらりと立体的に並べて表示できるアドオンです。...
このカテゴリで人気のQ&Aランキング
- 4VBA マクロ実行時エラー 1004
- 5Excel VBA シート名をすべて取得し...
- 6Sub ***( ) と Private Sub ***( ) ...
- 7他言語で言うcontinue文
- 8VBA初心者の勉強法とお勧めの書籍
- 9文字列を含まないという正規表現は?
- 10エクセルVBAでファイル・シート名を...
- 11VB.NETのコンボボックスについて
- 12定数配列の書き方
- 13VBAで別エクセルファイルから指定エ...
- 14VBScriptで、既に開いているIEを画...
- 15Functionの戻り値を配列にしたいの...
- 16アルゴリズムについての質問です
- 17ペイントソフトの作成方法
- 18Excel VBAでマウスの左クリックのイ...
- 19「ByRef引数の型が一致しません」助...
- 20SubまたはFunctionが定義されていま...