Nel caso, all’interno di uno script, si volesse realizzare una stringa composta, tra le altre cose, da testo virgolettato, come ad esempio:
“Stringa di test. Valore 1 = 10, Valore 2 = 20, Testo = “prova””
Dove 10 e 20 sono valori di due variabili differenti, si dovrebbe utilizzare una concatenazione di stringhe rappresentate da testi e valori di variabili. Il problema si pone nella scrittura del testo “prova” che deve essere racchiuso tra virgolette.
Per ottenere questo risultato sarà necessario comporre la stringa in questo modo:
$VarStringa = “Stringa di Test. Valore 1 = “ & $Tag_Valore1 & “, Valore 2 = “ & $Tag_Valore2 & “, Testo = “ & “””prova”””
Dove il testo prova è preceduto e seguito da 3 virgolette.
Nel caso si debba utilizzare una variabile stringa al posto del testo prova, si dovrà utilizzare questa formattazione:
$VarStringa = “Stringa di Test. Valore 1 = “ & $Tag_Valore1 & “, Valore 2 = “ & $Tag_Valore2 & “, Testo = “ & Chr(34) & $Tag_Prova & Chr(34)
Dove il codice Chr(34) rappresenta il carattere virgolette preso dalla tabella di codifica dei caratteri ASCII.
Pubblicato per:Schneider Electric Italy

