Forum: PC-Programmierung Labeltexte vergeben. Und das einige tausen mal. VB2008


von Kutteln_zum_Frühstück (Gast)


Lesenswert?

Hallo Leute,

Möchte die Texte von diversen (sehr viele) Labels vergeben.
Wie bewältige ich das?

Pseudocode:

For i = 0 to ubound(Sensoranzahl)
   label (i+1).text = "Temperatur:" & sensor(Si).temperatur & "°C"
   label (i+2).text = "Feuchte" & sensor(Si).feuchte & "%"
   label (i+3).text = "Luftdruck" & sensor(Si).luftdruck & "mbar"
next i

Ich hoffe ihr wisst auf was ich rauswill.
(Gibt es dafür einen Begriff???)

Mir geht es um die Zuordnung zu den labels. (Also Label(i+1).text=)

Wie funktioniert das richtig???


mfG
Kuttel

von hp-freund (Gast)


Lesenswert?


von hp-freund (Gast)


Lesenswert?

Am besten Du fängst oben auf der Seite an zu lesen, nicht erst beim 
sortieren.

von __tom (Gast)


Lesenswert?

Kutteln_zum_Frühstück schrieb:
> (Also Label(i+1).text=)

das form, auf dem sich die labels befinden, bietet eine collection 
namens Controls an, diese collection hat einen indexer der auch den 
controlnamen akzeptiert. du müsstest also deine labels entsprechende 
benennen und dann in der for-schleife den passenden namen erzeugen.

von Kutteln_zum_Frühstück (Gast)


Lesenswert?

@__TOM: Haargenau,was ich gesucht habe. Dankeschön :-)))))

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.