Miten saan poistettua merkkijonosta ensimmäisen merkin?
Eli:
jippiaijee
muuttuu
ippiaijee
Edit: Keksin jo vastauksen
Text1.Text = Mid(Text1.Text, 2)
Nea kertoi kolme tapaa asian toteuttamiseen. Noita ei siis pidä laittaa perätysten, vaan yksi riittää. Viimeiseen koodinpätkään on pujahtanut pari virhettä merkkijono$-muuttujan kirjoitusasuun.
Tässä vielä neljäs tapa:
teksti = Mid(teksti, 2)
Ja koodi voi tehdä yhtä ja toista, vaikka näkyvää tulosta käyttäjälle ei tulisikaan!
muokkaus: Tämä vastaus oli viesteihin, jotka kirjoittajat myöhemmin poistivat.
Hei miiro..!
'tässä todella [l]kehittynyttä[/l] basic-koodia... merkkijono$ = "jippiaijee" merkkijono$ = Right$(merkkijono$, Len(merkkijono$)-1)
'tässä hieman lisää... merkkijono$ = "jippiaijee" merkkijono$ = mid$(merkkijono$, 2, Len(merkkijono$)-1)
'ja lisää merkkijono$ = "jippiaijee" For j% = 2 to Len(merkkijono$) hlpStr$ = hlpStr$ + Mid$(merkkijono$, j%, 1) Next j% merkkijono$ = hlpStr$: hlpStr$ = ""
.netissä tuo tehdään näin:
teksti = textbox1.text
teksti = teksti.substring(1) 'Vähennetään 1 kirjain alusta
Aihe on jo aika vanha, joten et voi enää vastata siihen.