Description


Recherche une sous-chaîne s dans le document..



function SearchText (s: String; MatchCase: boolean = False; Down: boolean = True; WholeWord: boolean = False; MultiItem: boolean = True; SmartStart: boolean = False): Boolean

Paramètre

 Description

 s

 La chaîne à rechercher.

 MatchCase

 Paramètre facultatif. Si True, la casse des caractère est prise en compte lors de la comparaison de chaînes.

 Down

 Paramètre facultatif. Si True, la recherche est effectuée jusqu'à la fin du document. Si False, elle est effectuée vers le haut du document.

 WholeWord

 Paramètre facultatif. Si True, la chaîne recherchée ne correspond qu'à des mots entiers.

 MultiItem

 Paramètre facultatif. Si True, la recherche peut correspondre à des sous-chaînes de plusieurs éléments de texte. S'il n'est pas inclus, le texte est recherché dans chaque élément de texte séparément. Par exemple, si le document contient le texte Hello, la sous-chaîne «Hello» ne peut être trouvée que si cette option est incluse, car «He» et «llo» appartiennent à des éléments différents.

 SmartStart

 Non utilisé..



Exemple


   if Form1.RichEdit1.SearchText('string') then 
      ShowMessage('Trouvé'
   else 
      ShowMessage(Non trouvé');




   if Form1.RichEdit1.SearchText('string', True) then // Recherche sensible à la casse
      ShowMessage('Trouvé'
   else 
      ShowMessage('Non trouvé');