Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Analizzare una stringa

    Ciao a tutti/e,
    come faccio a leggere una stringa carattere per carattere?

    esempio.

    dim tmp as string
    dim carattere as string
    tmp = "Ciao Ciao"

    For i = 1 To Len(tmp)
    carattere= ???tmp??? 'mette nella variabile il carattere iesimo della stringa
    msgbox carattere
    next i
    questo esempio dovrebbe fare uscire tante finestre di dialogo,
    ognuna dovrebbe contenere un carattere della stringa tmp.

    Grazie 1000!

  2. #2
    Ti invito a leggere il regolamento facendo particolare attenzione alla sezione riguardante i titoli delle discussioni; devi specifiare il linguaggio che utilizzi almeno nel titolo.
    E il codice deve essere scritto utilizzando il tag apposito CODE.

    Per il tuo problema, ho messo un CommandButton su un form:
    codice:
    Private Sub Command1_Click()
       Dim tmp As String
       Dim strChar As String * 1
       Dim i As Integer
    
       tmp = "Ciao Ciao"
    
       For i = 1 To Len(tmp)
          'mette nella variabile il carattere iesimo della stringa
          strChar = Mid(tmp, i, 1)     
          MsgBox strChar
       Next i
    End Sub
    Mid(tmp, i, 1): significa che legge la lettera corrispondente alla posizione indicata dal contatore i.

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

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.