|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 | |
|
Junior Member
Iscritto dal: Jan 2004
Città: Brianza!
Messaggi: 29
|
[VB2005] Array di Controls
Mi scuso se il problema vi potrà sembrare demenziale, ma del VB purtroppo io non ci capisco niente
Il problema è il seguente: devo creare 10 x 10 picturebox e successivamente accedere e modificare delle proprietà di una (rnd) di queste picturebox. Avevo pensato che la soluzione più naturale fosse una matrice 10x10, ma evidentemente c'è qualcosa che non mi entra in testa: Codice:
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim i As Integer = 10
Dim pic(i) As PictureBox
Dim x, y As Integer
x = 5
y = 5
Dim prova As New PictureBox
prova.Size = New System.Drawing.Point(20, 20)
prova.BackColor = Color.Green
prova.Location = New System.Drawing.Point(5, 5)
Me.Controls.Add(prova)
For i = 0 To 10
'pic(i).Location = New System.Drawing.Point(5, 5)
pic(i).BackColor = Color.Green
pic(i).Size = New System.Drawing.Point(10, 7)
pic(i).Location = New System.Drawing.Point(x, y)
x = i + 12
'y = i + 12
Me.Controls.Add(pic(i))
Next
Quote:
Grazie in anticipo a chiunque mi risponderà |
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8896
|
se è come java te li hai solo dei reference a picture ... quindi per ogni pic(i) devi allocare la picture.
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
#3 | |
|
Junior Member
Iscritto dal: Jan 2004
Città: Brianza!
Messaggi: 29
|
Quote:
|
|
|
|
|
|
|
#4 | |
|
Member
Iscritto dal: May 2006
Messaggi: 69
|
Quote:
Codice:
pic(i) = New PictureBox |
|
|
|
|
|
|
#5 |
|
Junior Member
Iscritto dal: Jan 2004
Città: Brianza!
Messaggi: 29
|
Oddio era così semplice?
Son proprio niubbo Grazie |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:25.



















