Szeretnék Visual Basic-ben megjeleníteni külön szövegeket külön textbox-okban. A kérdés az lenne, hogy mivel nem engedi a textbox (n) megnevezést, hogyan tudok mégis sok szövegdobozt ugyanazzal az algoritmussal kezeltetni?
Rendesen ugye úgy nevezem meg, hogy textbox1, stb.
Talán valami array kellene, de ahhoz már nem értek.
Mondjuk ha leírnád a végső célod, jó választ lehetne adni, de általános esetben legegyszerűbben talán tömbbe lehetne rakni a textboxokat.
"Talán valami array kellene, de ahhoz már nem értek."
Ne haragudj, de ez az egyik legalapvetőbb adatstruktúra, az, hogy nem akarod megtanulni, elég rossz hozzáállás. Az alapoktól kezdd el tanulni a nyelvet (illetve a programozást), mert különben sok teteje nem lesz a dolognak.
"nem értek a kontrollokat tartalmazó arrayhez"
Ezt magyarul úgy hívják, hogy fogalmad nincs, mi az a változó, meg mi az a tömb.
> [...] azért nem lehet hozzá érteni, mert letiltották Visual Basicben [...]
LOL :DDD
Mit tiltottak le a VB-ben, kiscsillag? :D
Private txtBoxArray(9) As TextBox
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
For i As Integer = 0 To 9 Step 1
txtBoxArray(i) = New TextBox
txtBoxArray(i).Location = New Point(0, i * 25)
Controls.Add(txtBoxArray(i))
Next
End Sub
Igen, szerintem is letiltotta a VB a controll array létrehozását xD Öcsém, de k*rv@ okos vagy :D
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!