| 4D v13WR Get selected text | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D Write v13
 WR Get selected text 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WR Get selected text ( area ) -> Resultado | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| area | Entero largo |   | Área 4D Write | |||||
| Resultado | Texto |   | Texto seleccionado en área | |||||
El comando WR Get selected text devuelve el texto seleccionado en el area.
Si su base no funciona en modo Unicode sino en modo compatibilidad ASCII (base de versiones antiguas de 4D convertidas sin que la preferencia "Modo Unicode" haya sido seleccionada), el texto devuelto sólo contendrá los primeros 32 000 caracteres.
Usted quiere recuperar el texto seleccionado en la variable vText.
 vText:=WR Get selected text(area)Su base se creó con una versión antigua de 4D y no se configuró en modo Unicode. Usted quiere probar el caso donde selecciona más de 32 000 caracteres:
 C_LONGINT($start;$end)
 C_TEXT($text)
 
 WR GET SELECTION(WritePicture;$start;$end) `Recuperación de los límites de selección
 If($end-$start>=32000) `Si la diferencia es mayor o igual a 32 000, la selección devuleta se truncará
    ALERT("Sólo los primeros 32 000 caracteres se recuperarán.")
 End if
 $text:=WR Get selected text(WritePicture)
	Producto: 4D
	Tema: WR Gestión de texto
	Número 
        89191
        
        
        
	
     Lista alfabética de los comandos
    Lista alfabética de los comandos
	Modificado: 4D Write v11
WR GET PARAGRAPHS
WR GET SELECTION
WR Get text
WR GET WORDS