webForumDet fria alternativet

Slå ihop variablar.

.NET

2 svar · 187 visningar · startad av Rödalacket

Medlem sedan feb. 20002 612 inlägg
Frågan#1

Jag har ett textfält som heter Text1
och två st. variablar
Dim minVar as String
Dim mittNummer as Long

Jag tilldelar minVar värdet Text och mittNummer värdet 1.

Nu vill jag slå ihop dessa variablar så att jag kan använda dom på följande sätt
minVar & mittNummer = "Niclas" så att texten Niclas kommer i textfältet Text1.

Hur gör jag det?

Medlem sedan juni 20022 599 inlägg
#2

Well ..

minVar = "Text"
mittNummer = 1
Me.Controls(minVar & mittNummer).Text = "Niclas"

Fast om man kodar så, så känns det lite som om "man bryter på Flash", om du förstår vad jag menar?

Normalt så skulle man nog hellre ge en grupp textboxar samma namn men olika index och skriva:

minTextBox(mittNummer).Text = "Niclas"

Det känns mer "VB".

Medlem sedan feb. 20002 612 inlägg
#3

Tack, funkar perfekt.
Jag bryter gärna på Flash men skall försöka göra det lite mer VB-igt :bire

256 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)