form1に100個のpicturbox(picturebox1~picturebox100)が乱雑に貼り付けられていて
pictuteboxのleftとtopをプログラムで指定したいのですが
picturboxの名前を変数でとるにはどうしたらよいでしょうか。
(処理に内容で配置が変わるため変更したい)
下記では上手くできませんでした。
for i=1 to 100
Dim pic As PictureBox = Me.Controls("PictureBox" & i).left=xx(i)
next
環境 windows 7
Microsoft Visual 2010 express
No.1ベストアンサー
- 回答日時:
こんな感じで配列として扱うことができます
Public Class Form1
Private PictureBoxs(100) As PictureBox
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
For i As Integer = 1 To 100
PictureBoxs(i) = Controls("PictureBox" & i)
Next
'TESTです(左上にPictureBoxの背景を赤にして移動)
PictureBoxs(1).BackColor = Color.Red
PictureBoxs(1).Top = 0
PictureBoxs(1).Left = 0
End Sub
End Class
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ①ExcelVBAでカレンダーを作り、別のユザーフォームで日付を入力したいのですがエラーになります。 1 2023/02/17 18:39
- Visual Basic(VBA) 【VBA】写真の縦横比を変えずに貼り付ける 5 2023/06/13 11:42
- Excel(エクセル) エクセルで同じ数字同士を自動で線で結ぶVBAを教えてください 6 2022/04/26 23:13
- Visual Basic(VBA) 前回ご教授いただいたコードに覚えたてのループ処理で品名りんごAから順に20回for nextでループ 7 2023/01/13 22:01
- Visual Basic(VBA) VBAが止まります。 2 2022/09/02 14:02
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Visual Basic(VBA) VBAで質問ですが、皆さんはどの様に導き出しているのでしょうか? 6 2022/05/03 21:53
- Visual Basic(VBA) 稀に1円合いません? Sheet1から金額と個数を貼り付ける下記コードで、金額を切り上げるコードを何 3 2022/09/05 15:11
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
- Visual Basic(VBA) excel vbaでvlooupの変数がわかりません。 7 2022/05/30 09:35
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA 変数名に変数を使用したい。
-
テキストボックの文字を一行ず...
-
VB6のメモリ解放に関して
-
Segmentation Fault (メモリ制限?)
-
C#でbyte配列から画像を表示さ...
-
COBOLの基本的な事なので...
-
VB.NETにて、構造体へデータを...
-
構造体配列の安定なソート
-
C#で作成したdllをVBScriptで使...
-
FOR文でtext1,text2,text3...な...
-
Dir関数で読み取り順を操作でき...
-
デバイスマネージャーの一覧取得
-
構造体配列内の文字列検索のよ...
-
VBA 桁数が混在するソート
-
コンボボックスのインデックス...
-
構造体配列の特定のメンバーをF...
-
定数配列の書き方
-
pictureboxの名前を変数で設定...
-
EXCEL VBA 配列デー...
-
Excel2010のinputboxで複数デー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA 変数名に変数を使用したい。
-
C#でbyte配列から画像を表示さ...
-
vba フィルター 複数条件 3つ以...
-
Dir関数で読み取り順を操作でき...
-
Excel2010のinputboxで複数デー...
-
配列の中の最大値とそのインデ...
-
構造体配列の特定のメンバーをF...
-
COBOLの基本的な事なので...
-
構造体配列内の文字列検索のよ...
-
コンボボックスのインデックス...
-
エクセルでXY座標に並べられた...
-
エクセル(VBA)の空白配列の削除...
-
Redim とEraseの違いは?
-
定数配列の書き方
-
VB6のメモリ解放に関して
-
CheckBoxの配列化
-
複数のtextboxの処理を一括で行...
-
Excelのメモリ(配列)の上限は2G...
-
大量の変数を定義するにはどう...
-
OutOfMemoryExceptionの回避策...
おすすめ情報