Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
portuguese
Composition Setup
import.css=/download/attachments/3279126062824/newLayouttecnologia.css

Pagetitle
Replicate
Replicate

Função: Replicate

Gera strings repetidas a partir de um caracter base informado. Sendo que, a string gerada pode conter até 65.535 (64K) bytes

Replicate ( < cString>, < nCount> ) --> cReplicated

...

Gera uma string repetida a partir de outra.

Sintaxe

Bloco de código
collapsefalse
Replicate( < cString >, < nCount > )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

cString

...

caractere

Indica a string que será repetida

...

.

X

 

nCount

...

numérico

Indica a quantidade de vezes que a string será repetida.

X

 

Retorno

...

Nome

Tipo

Descrição

cRet

caractere

Retorna a string <cString> repetida <nCount> vezes.

Observações

  • cString pode conter um ou mais caracteres.
  • O tamanho máximo da string apontada por cRet é

...

  • 65.535 (

...

  • 64 Kb)

...

  • .
  • Caso o parâmetro nCount seja

...

  • 0 (zero)

...

  • , a função retornará uma string

...

  • vazia.

Exemplos

Bloco de código
themeEclipse
languagecpp
titleExemplo 1
linenumberstrue
collapsefalse
user function right1()
  Local cTest :=
Replicate(
 "aA"
  
  conout( Replicate( cTest, 20 ) ) // Resultado: "aAaAaAaAaAaAaAaAaAaAaAaAaAaAaAaAaAaAaAaA"
return

Abrangência

Advanced Protheus 6.09, Advanced Protheus 7.10, Microsiga Protheus 8.11, Protheus 10