4D v13.4

SPELL CHECK TEXT

Inicio

 
4D v13.4
SPELL CHECK TEXT

SPELL CHECK TEXT 


 

SPELL CHECK TEXT ( texto ; posErr ; longErr ; posVerif ; arrSug ) 
Parámetro Tipo   Descripción
texto  Texto in Texto a revisar
posErr  Entero largo in Posición del primer carácter de la palabra desconocida
longErr  Entero largo in Longitud de la palabra desconocida
posVerif  Entero largo in Posición de inicio de la verificación
arrSug  Array texto in Lista de sugerencias

El comando SPELL CHECK TEXT verifica el contenido del parámetro texto a partir del carácter posVerif y devuelve la posición de la primera palabra desconocida encontrada (si la hay).

Este comando devuelve la posición del primer carácter de esta palabra desconocida en posErr y su longitud en longErr. El array arrSug recibe la(s) sugerencia(s) de corrección propuestas por el corrector ortográfico.

Si la verificación inicia sin error y se encuentra una palabra desconocida, la variable sistema OK toma el valor 0. Si un error de inicialización ocurre durante la verificación o si no se encuentran palabras desconocidas, OK toma el valor 1.

Ejemplo  

Queremos contar el número posible de errores en un texto:

 $pos:=1
 $errCount:=0
 ARRAY TEXT($tErrors;0)
 ARRAY TEXT($tSuggestions;0)
 Repeat
    SPELL CHECK TEXT($myText;$errPos;$errLength;$pos;$tSuggestions)
    If(OK=0)
       $errCount:=$errCount+1 // contador de errores
       $errorWord:=Substring($myText;$errPos;$errLength)
       APPEND TO ARRAY($errors;$errorWord// array de errores
       $pos:=$errPos+$errLength  //continuar la verificación
    End if
 Until(OK=1)
  // Al final $errCount=Size of array($errorWord)

 
PROPIEDADES 

Producto: 4D
Tema: Corrector ortográfico
Número 1215

Este comando modifica la variable sistema OK

 
INDEX

Lista alfabética de los comandos

 
HISTORIA 

New
Creado por: 4D v13

 
VER TAMBIÉN 

SPELL ADD TO USER DICTIONARY
SPELL CHECKING