Seite 1 von 1

split() als integer?

Verfasst: Mi, 09.07.2014 16:56
von clag
Hallo Kenner und Könner,

ich habe in einer Schaltfläche die Steuer Infos für das Makro abgelegt
es sind alles integer Werte in der Art 1;23,55;0;45;1;29;1 der String wird mit

Code: Alles auswählen

oButton = Event.source.model
sTag = oButton.tag
aInput(7)
aInput = split(stag,";")
auch ordentlich in das Array geschrieben ABER es sind nun leider alles Strings
muss ich die nun alle einzeln mit Val() oder CInt() in Integer zurück wandeln

oder kann man das ganze Array umwandeln bzw gleich beim einlesen Integer Werte erzeugen?
oder macht man das ganz anders?

Re: split() als integer?

Verfasst: Mi, 09.07.2014 17:52
von Karolus
Hallo
oder macht man das ganz anders?
Vermutlich ja

folgendes wandelt deinen semicolongetrennten Tag-string in eine Liste von Ganzzahlen

Code: Alles auswählen

stag = oButton.tag
input = map( int, stag.split(';')) 
Karolus