I use Delphi 7 Pro.
I used the example for TFindFile, to find all files with "1" in the name.
The Result contains also Files without a "1" in the name.
I found this Problem only with the 1.
The wildcards in FindFile are similar to DOS wildcards. This means the characters after the first asterisk (*) are ignored.
I think the same happens for *3* too.