Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Merkkijonot (vb)

tuomas [13.04.2004 16:08:54]

#

Miten saisi labelissa olevasta merkkijonosta vaikka nappia painamalla vähennettyä yhden kirjaimen kerrallaan?

setä [13.04.2004 16:23:17]

#

Label1 = Left(Label1, len(Label1-1))

hunajavohveli [13.04.2004 16:26:00]

#

Selostan vähän, mitä tuo tekee:

Ensinnäkin Len(Label1) palauttaa merkkijonon pituuden. Näin ollen Len(Label1) - 1 on pituus, josta on vähennetty yksi.

Left(Label1, 10) palauttaa Label1:n kymmenen ensimmäistä merkkiä.

Left(Label1, Len(Label1) - 1) palauttaa näin ollen niin monta merkkiä kuin on vähennettynä 1, elikä yksi merkki jää pois.

Antti Laaksonen [13.04.2004 16:26:37]

#

Muuten noin, paitsi että toiseksi viimeinen sulku on liian myöhään.

Label1 = Left(Label1, Len(Label1) - 1)

edit: sedän koodiin viitaten

hunajavohveli [13.04.2004 16:38:28]

#

Ohops... en huomannutkaan sedän kirjoitusvirhettä, no onneksi kirjoitin itse sentään oikein.

setä [13.04.2004 18:51:44]

#

Tartteehan joskus pientä jäynää jättää ! ;)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta