Vcl.ComCtrls.TCustomRichEdit.FindText
Delphi
function FindText(const SearchStr: string; StartPos, Length: Integer; Options: TSearchTypes): Integer;
C++
int __fastcall FindText(const System::UnicodeString SearchStr, int StartPos, int Length, TSearchTypes Options);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomRichEdit |
Description
Recherche une chaîne dans une plage donnée du texte.
Utilisez la méthode FindText pour rechercher dans la chaîne de texte d'un contrôle éditeur de texte formaté la chaîne spécifiée par le paramètre SearchStr. La recherche ne porte que sur la partie du texte commençant à la position StartPos et de longueur Length. Utilisez la paramètre Options pour spécifier si la recherche ne doit chercher que des mots entiers ou si la recherche doit tenir compte des différences majuscules/minuscules. FindText renvoie la position de la chaîne recherchée où 0 indique le premier caractère du contrôle éditeur de texte formaté (et non pas le premier caractère de la zone de recherche). Si la chaîne recherchée n'apparaît pas dans l'intervalle spécifié, FindText renvoie -1.
L'utilisation de FindText au lieu de rechercher par code dans le texte évite les problèmes liés au codage des caractéristiques du texte formaté.