Odyssey » 02.12.2010 17:14:38
Искать по файлу первый байт, за ним второй и т.д. Если второй и т.д. не совпадает, то искать следующий первый. Для чтения очередного байта можно использовать TFileStream.Read или ReadBuffer. Если файл небольшой, имеет смысл загрузить его в память через TMemoryStream.LoadFromFile и искать уже в MemoryStream'е.