Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Artemio
    Registrato dal
    Jan 2006
    Messaggi
    178

    [VB6] Togliere gli Spazi in stringa

    come poso fare per togliere gli spazi all'interno di una striga? ho provato cosi, ma toglie gli spazi solo se c'è n'è 1

    codice:
        Cognome = Trim(UCase(txtCognome.Text))
        
            For I = 1 To Len(Cognome)
                If Mid(Cognome, I, 1) = " " Then
                    Cognome = Left(Cognome, I - 1) & Right(Cognome, Len(Cognome) - I)
                End If
                If Len(Cognome) = I Then
                    Exit For
                End If
            Next I

  2. #2
    Ciao..ti consiglio due strade:

    1) usa la funzione Split creando un'array di stringhe (non consigliata)

    2) usa la funzione Replace:
    codice:
    Dim Stringa As String
    Stringa = " a b c "
    MsgBox Replace(Stringa, " ", "", 1)
    E vedrai che funziona..

    Ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    357
    stringa = "Sto diventando un bravo programmatore"
    Text1 = Replace(stringa, " ", "")


    Ps: Ops! Aveva già risposto Mde2005, Scusa!

  4. #4
    Figurati mgmg..due è meglio che uno...

    Ciao ad entrambi

  5. #5
    Utente di HTML.it L'avatar di Artemio
    Registrato dal
    Jan 2006
    Messaggi
    178
    grazie mille ad entrambi

  6. #6
    E' un piacere..

    ciao, alla prossima

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.