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.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
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.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
"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.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
> [...] azért nem lehet hozzá érteni, mert letiltották Visual Basicben [...]
LOL :DDD
Mit tiltottak le a VB-ben, kiscsillag? :D
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
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 © 2025, 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!