User Manual

8-21
StrRotate(
Função: Roda a parte do lado esquerdo e do lado direito de uma cadeia no
n -ésimo carácter.
Sintaxe: StrRotate("<cadeia>", [,
n )] (–9999 < n < 9999, n é um número inteiro)
Descrição: Rotação é para a esquerda quando “
n ” for positivo, e para a direita quando “ n ” for
negativo. A omissão de “ n ” usa um valor por defeito de +1.
Exemplo: StrRotate("abcde", 2) ........ Devolve a cadeia “cdeab”.
StrShift(
Função: Move uma cadeia para a esquerda ou direita n caracteres.
Sintaxe: StrShift("<cadeia>", [,
n )] (–9999 < n < 9999, n é um número inteiro)
Descrição: Movimentação é para a esquerda quando “
n ” for positivo, e para a direita quando
n ” for negativo. A omissão de “ n ” usa um valor por defeito de +1.
Exemplo: StrShift("abcde", 2) ........ Devolve a cadeia “cde”.
StrSrc(
Função: Pesquisa a “<cadeia 1>” a partir do ponto especificado ( n -ésimo carácter desde o
início de uma cadeia) para determinar se contém os dados especificados por “<cadeia 2>”.
Caso os dados sejam encontrados, este comando devolve a localização do primeiro carácter
de "<cadeia 2>", a começar no início de "<cadeia 1>".
Sintaxe: StrSrc("<cadeia 1>", "<cadeia 2>"[,
n )] (0 < n < 9999, n é um número natural)
Descrição: A omissão do ponto inicial faz com que a pesquisa comece no princípio de
“<cadeia 1>”.
StrUpr(
Função: Converte todos os caracteres de uma cadeia para maiúsculas.
Sintaxe: StrUpr("<cadeia>"[)]
+
Função: Junta “<cadeia 1>” e “<cadeia 2>”.
Sintaxe: "<cadeia 1>"+"<cadeia 2>"
Exemplo: "abc"+"de"Str 1 .......... Atribui “abcde” a Str 1.
k Outras
RclCapt
Função: Exibiu os conteúdos especificados por um número de memória de captura.
Sintaxe: RclCapt <número de memória de captura> (número de memória de captura: 1 a 20)