Quote Originally Posted by revg75
Ya my search requirements are a bit weird, but not that weird.

If an item in the list was

iamadonkey

The user could type 'don', or 'donk', or 'key' and it would return a match. However if the user typed 'yeknod' it would NOT return a match.
That's an easy strcmp() or cstring.Find(), but you do have to look at all the words to compare...