Components for Delphi/C++Builder
Navigation
  News
  Components:
    ATViewer
    ATBinHex
    ATImageBox
    ATImageMap
    ATPrintPreview
    ATStreamSearch
    ATFileNotification
  Code samples:
    Junctions
  Donation
  Support
Links
Designed for CodeGear Delphi
Published on Torry
CppBuilder.Ru
Mustangpeak Delphi components
Delphi Pages
ATStreamSearch
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)


Copyright © 2006-2008 Alexey Torgashin