Witzend Search Library for fast, sophisticated search

Submitted By: Webmaster
Date: Monday, July 07, 2008
Rating: (Not rated) (Rate It)
Share: Share By Email By Email

Witzend Search Library™ Component Gains New Features
Fast search and replace for Win32 applications and Web pages

From Witzend Software comes an important update of Witzend Search Library, which adds sophisticated search capabilities to any Win32 application or Web page.

In its latest release, the Search Library can:
  • Search into ZIP archives

  • Scan documents such as PDF, Microsoft Word, WordPerfect, etc.

  • Look for up to 256 strings simultaneously

  • Rank files according to search relevance

  • Optionally deliver results in XML format


The Search Library can also create its own thread for execution, leaving the client application free to conduct other operations while a search is ongoing.

All of the Search Library's core functions are written in highly-optimized 32-bit assembly language, assuring maximum speed and minimum size.

In its dynamic link library form, the Search Library is less than 20K in size and requires no other auxiliary files, not even the C runtime library.

The Search Library is completely thread-safe and can be accessed simultaneously by multiple threads.

The Search Library searches buffers of any size, and is able to locate ANSI, double-byte, and Unicode text strings. It is equally at home searching and/or replacing in disk files, able to "drill down" through nested subdirectories.

Date and size filters offer further refinements when searching files, allowing an application to search only those files, for example, between 10K and 50K in size and dated within the last month.

Boolean and proximity operators AND, OR, NOT, and NEAR enable searching for multiple strings at once. Applications can specify case sensitivity (find Abc but not abc) and whole-word filters (find any but not anywhere). The Witzend Search Library can even find misspelled words through its fuzzy-search feature.

Its speed frees Search Library from the necessity of indexing files before searching them, ensuring fast searches under conditions where files are frequently updated, and allowing the Search Library to go immediately to work without having to first build a new search index.

The Search Library can be easily incorporated into projects written in C, C++, Visual Basic, VBA (Visual Basic for Applications), and any other Win32 development environment such as Delphi and PowerBuilder.

Follow this link to download a demonstration program.

You may be interested in our resources about: Search

Comments (0)


Add Your Rating

(Not published)
star
starstar
starstarstar
starstarstarstar
starstarstarstarstar
 

Recent Jobs

Official Programmer's Heaven Blogs
Web Hosting | Browser and Social Games | Gadgets

Popular resources on Programmersheaven.com
Assembly | Basic | C | C# | C++ | Delphi | Flash | Java | JavaScript | Pascal | Perl | PHP | Python | Ruby | Visual Basic
© Copyright 2011 Programmersheaven.com - All rights reserved.
Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Operated by CommunityHeaven, a BootstrapLabs company.