Ein Zeichenfolgenliteral ist eine Folge von Unicode-Zeichen in ASCII-Zeichen für doppelte Anführungszeichen oder in Unicode-Zeichen für linke (0x201C) und rechte doppelte Anführungszeichen (0x201D). Ein Zeichenfolgenliteral ist vom Typ Zeichenfolge und enthält keine oder mehrere Unicode-Zeichen.
Innerhalb einer Zeichenfolge steht eine Unterbrechungssequenz von zwei Zeichen für doppelte Anführungszeichen für ein doppeltes Anführungszeichen in der Zeichenfolge.
"This is a test String" result = "This is a test String"
"This is a "test" String" result = Syntax Error
"This is a ""test"" String" result = "This is a "test" String"
Es gibt zwei Möglichkeiten zum Einfügen einer neuen Zeile in eine Zeichenfolge: mit der newline()-Funktion und durch die direkte Eingabe des Zeilenumbruchs in der Zeichenfolge.
‘Insert a new line using newline() function
printValue("Load = " & stringValue(load11) & "kg." & newline() & "Load is out of range.")
‘Insert a new line directly
printValue("Load = " & stringValue(load12) & "kg.
Load is out of range.")
Das erste Beispiel zeigt die bevorzugte Methode.