HARDCR()
 Substitui todos os soft carriage returns (retornos automáticos) em uma
 cadeia de caracteres por hard carriage returns (retornos manuais)
------------------------------------------------------------------------------

 Sintaxe

     HARDCR(<cString>) --> cStringConvertido

 Argumentos

     <cString> é a cadeia de caracteres ou campo memo a ser convertido.

 Retorno

     HARDCR() retorna uma cadeia de caracteres com tamanho de no máximo
     65.535 bytes (64K).

 Descriçao

     HARDCR() é uma funçao de tratamento de campos memo que substitui todos
     os carriage returns (CHR(141)) por hard carriage returns (CHR(13)).
     Ela é utilizada para exibir longas cadeias de caracteres e campos memo
     que contêm soft carriage returns com comandos de console.  No Clipper,
     os comandos de console (inclusive REPORT e LABEL FORM) nao fazem esta
     substituiçao automaticamente, sendo necessário que você faça esta
     conversao explicitamente.  Soft carriage returns sao adicionados pela
     funçao MEMOEDIT() quando há mudança de linha.

 Notas

       HARDCR() em REPORT e LABEL FORMs: Caso HARDCR() seja
        utilizada somente em uma expressao de conteúdos de REPORT FORM ou
        LABEL FORM e em nenhum outro lugar, você deve declará-la EXTERNAL
        para assegurar que sua linkagem seja feita.

 Exemplos

     Para exibir um campo memo formatado com a mudança de linha automática
     de MEMOEDIT():

     USE Sales NEW
     ? HARDCR(Sales->Notes)

 Arquivos:  Biblioteca EXTEND.LIB.
 To download this example - click here.

See Also: MEMOTRAN() STRTRAN() ?|?? EXTERNAL LABEL FORM REPORT FORM