System.StrUtils.AnsiResemblesProc

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

AnsiResemblesProc: TCompareTextProc = SoundexProc;

C++

extern DELPHI_PACKAGE TCompareTextProc AnsiResemblesProc;

Properties

Type Visibility Source Unit Parent
variable public
System.StrUtils.pas
System.StrUtils.hpp
System.StrUtils System.StrUtils

Description

Controls the algorithm used by AnsiResemblesText to determine when two strings are similar.

The AnsiResemblesText function uses the function assigned to AnsiResemblesProc to determine when two strings should be considered similar. By default, AnsiResemblesProc is set to SoundexProc.

To make AnsiResemblesText use a different algorithm, you can change AnsiResemblesProc to another function. For example, you can change the number of phonemes compared by using a function that assigns a different length to SoundexSimilar than then default value of 4. Alternately, you can create a function that uses a different algorithm entirely.

See Also