zahlen variabeln
lima-city → Forum → Programmiersprachen → Basic
array
code
dynamisches array
eigenschaft
falle
fester grenze
folgender code
funktion
krieg
label
problem
sinn
string
text
verwenden
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Dim counter as string = 0 Dim a0 as string = "hallo" label1.text= "a"+ counter
"label1.text" gibt es nicht, wenn label1 grundsätzlich ein label wäre..
in diesem falle müsste es "label1.caption" heißen, außer du hast den namen bei einer textbox in label geändert, was ich aber bezweifle, da dies sehr umständlich wäre.. -
Hi
Ich habe folgender code
Dim counter as string = 0
Dim a0 as string = "hallo"
label1.text= "a"+ counter
Wie kriege ich jetzt das hin das es mir hallo und nicht a0 anzeigt?
Das Problem liegt nicht beim Label (da es in VB.Net sehr wohl die Text Eigenschaft hat) sondern bei dem Sinn des Codes. Wieso willst du "hallo" nicht direkt zuweisen? Welche Funktion soll der Code haben ?
Dim counter as integer = 0
Dim a(0) as string = "hallo"
label1.text= a(counter)
Dieser Code funktioniert so nicht, da bei einem Array das mit fester Grenze deklariert
wurde, dieses nicht gleich initialisiert werden darf. Entweder muss es als dynamisches
Array deklariert und initialisiert werden :
Dim counter As Integer = 0 Dim a() As String = {"hallo"} Label1.Text = a(counter)
oder deklariert und dann separat initialisiert werden:
Dim counter As Integer = 0 Dim a(0) As String a(0) = "hallo" Label1.Text = a(counter)
Hoffe das war nicht zu ausführlich -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage