Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    39

    [VB6]Cattura parola in una stringa

    Salve ragazzi, come da titolo, mi servirebbe catturare una parola all'interno di una frase.

    Ad esempio:


    codice:
    Stringa = ", ciao, hello, salut"
    x = La seconda parola tra le virgole
    y = la terza parola tra le virgole
    In questo esempio con x e y catturo due parole, hello e salut, è solo che non so il codice . Spero di essere stato abbastanza chiaro.
    Vi prego aiutatemi, sono alle prime armi con VB.
    Grazie in anticipo.

    Davidex3

    EDIT: In poche parole voglio che, con solo la Stringa, x diventi "hello" e y "salut".

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Studia la funzione

    Split
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Suggerimento: prima di fare la split ti conviene eliminare gli spazi con un replace in maniera da avere poi la stringa pronta quando splitti riferendoti sulla ","

  4. #4
    Puoi fare così:

    codice:
    dim matrice as string
    
    matrice = split(Stringa, ",")
    Se poi vuoi leggere gli elementi della matrice:

    codice:
    for i = 1 to ubound(matrice)-1
        msgbox matrice(i)
    next i
    In ogni caso segui il consiglio di Oregon..

    Ciao

  5. #5
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da MdE2005
    Puoi fare così:
    codice:
    dim matrice as string
    Hai dimenticato le parentesi:
    codice:
    Dim matrice() As String

  6. #6
    Hai ragione gibra, mi sono dimenticato le parentesi..

    Il motivo è che scrivo sempre senza IDE a portata di mano..


    Ciao

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.