4D Write v16

WR Get selected text

Página Inicial

 
4D Write v16
WR Get selected text

WR Get selected text 


 

WR Get selected text ( area ) -> Resultado 
Parâmetro Tipo   Descrição
area  Inteiro longo in Área 4D Write
Resultado  Texto in Texto selecionado em área


O comando WR Get selected text devolve o texto selecionado na area.

Se sua base não funciona em modo Unicode e sim em modo compatibilidade ASCII (base de versões antigas de 4D convertidas sem que a preferência "Modo Unicode" tenha sido selecionada), o texto devolvido somente terá os primeiros 32 000 caracteres.

Você quer recuperar o texto selecionado na variável vText.

 vText:=WR Get selected text(area)

Sua base foi criada com uma versão antiga de 4D e não se configurou em modo Unicode. Você quer provar o caso onde seleciona mais de 32 000 caracteres:

 C_LONGINT($start;$end)
 C_TEXT($text)
 
 WR GET SELECTION(WritePicture;$start;$end`Recuperação dos limites de seleção
 If($end-$start>=32000) `Se a diferença é maior ou igual a 32 000, a seleção devolvida será truncada
    ALERT("Só os primeiros 32 000 caracteres serão recuperados.")
 End if
 $text:=WR Get selected text(WritePicture)



Ver também 

WR GET PARAGRAPHS
WR GET SELECTION
WR Get text
WR GET WORDS

 
PROPRIEDADES 

Produto: 4D Write
Tema: WR Gestão de texto
Número 89191

 
HISTÓRIA 

Modificado: 4D Write v11

 
ARTICLE USAGE

4D Write - Linguagem ( 4D Write v16)