PDA

View Full Version : [VB] togliere gli spazi dalle stringe


beog
13-01-2004, 19:34
Forse sembrerà una domanda stupida, ma forse c'è una funzione apposta per questa causa!

Come faccio a togliere gli spazi di una stringa?
Grazie, ciao

matpez
13-01-2004, 20:06
funzioni... funzioni... funzioni...

dove sono finiti i bei tempi dove si faceva tutto a mano :(

Per togliere gli spazi ci sono vari metodi e vari funzioni

LTrim$: toglie gli spazi a sinistra della stringa
RTrim$: toglie gli spazi a destra della stringa
Trim$: toglie gli spazi a destra e a sinistra

Per togliere gli spazi completamente nn esiste una funzione vera e propria...ma c'è un trucchetto che fa comodo, cioè utilizzando la funzione Replace, eliminiamo tutti spazi:


Dim sStr as string

sStr="ciao mamma"

sStr=Replace(sStr," ","")

beog
14-01-2004, 14:07
Fare tutto a mano....
Imparando VB premendo F1?

Cmq ho il prob che ho VB4 e "Replace" non c'è.
C'è qualcosa che mi possa aiutare?

Grazie, ciao

beog
14-01-2004, 16:13
Ok ho risolto anche con VB4, ho usato InStr

ciao, grazie lo stesso.