|
ATStreamSearch is a non-visual component which implements stream searching functionality.
You set the FileName or Stream property and then call
FindFirst/FindNext methods to perform search with needed options.
Streams and files can be of unlimited size (Int64) - even for RegEx search!

Screenshot of demo application
Search options supported are:
- Case Sensitive
- Whole Words
- Search Backward (not for RegEx mode)
- Regular Expressions (optional:
DIRegEx library must be used)
Text encodings currently supported are:
- ANSI
- OEM
- EBCDIC
- KOI8
- ISO
- Mac
- Unicode (UCS-2) LE and BE
- plus many others
License
Component is a free software and is distributed under
Mozilla Public License Version 1.1.
Download
Version 1.2.2 (27 Jan 2008) for Delphi 5-2009, C++Builder 5-2009
Download:
ATStreamSearch.zip
(470 Kb)
|