Ricevere una stringa ed analizzarne gli elementi singolarmente

Ciao a tutti,
mi scuso in anticipo se le domande che faro’ sono farlocche ma sono un neofita.
Sto facendo una piccola interfaccia per remotare una matrice video sdi
Per mandare la stringa non problem ho usato la connessione socket del plugin chilkat
Per ricevere la stringa di risposta della matrice ugualmente…tutto ok…
Mi sono arenato sul fatto di andare ad analizzare il singolo carattere della stringa ricevuta…
Label1.Value = socket.ReceiveString() con questo comando carico la stringa ricevuta in una label per visualizzarla …pero’ poi avrei bisogno di entrare nello specifico del singolo carattere e non so come fare …
Potete aiiutarmi???
grazie mille in anticipo

Ciao non ho capito bene cosa intendi fare, se analizzare carattere per carattere o splittare la stringa.

Comunque puoi usare questa funzione è fare un ciclo nella stringa per ricavarti carattere per carattere:

   Var count As Integer
For Each char As String In source.Characters
  if char = "*" then count = count + 1
Next
Return count

In questa pagina trovi tutte le funzioni legate ad un oggetto String:

https://documentation.xojo.com/api/data_types/string.html

Grazie mille domenico !! in effetti ero stato poco chiaro. in realta devo analizzare ogni singolo carattere di una stringa di 132 byte che la mia matrice video mi spedisce .

Quello che ti ho dato può andare bene?

si piu tardi la provo…penso che dovrebbe andare…poi ti faccio sapere :+1:

1 Like