VB Asynchronous Processing application Example: full-Text Search of disk file

Source: Internet
Author: User
Full-Text Search | asynchronous | Application Example

File Search FileFind (V1.0.0) Usage instructions

FileName: FileFind.exe
Version: 1.0.0

Overview:
This is a file Full-text search tool developed using Visual Basic to provide asynchronous file Full-text retrieval for Visual Basic applications.

Authorized:
Free software, Welcome to replication propagation.

User Interface Process
Public Sub Findstart (ByRef returnlist as Collection, ByVal Root as String, ByVal recurse as Boolean, _
ByVal filetypes As String, ByVal strfilesize as String, ByVal StartDate As String, _
ByVal EndDate as String, ByVal Attributes as Vbfileattribute, _
ByVal Compare as Vbcomparemethod, ParamArray Strtofind () as Variant)

Common event Procedures
Public Event Findfilescurrentdir (ByVal currentdirectory as String)
Public Event Findfilesfound (ByVal Path As String, ByVal FileName as String, ByVal Firstsearchwordfound as String)
Public Event Findfilesdone (ByRef returnlist as Collection)
Public Event Findfilescancel (ByRef cancelfind as Boolean)
Public Event Findfileserror (ByVal errormessage as String)


How to use:

Open or create a new Visual Basic project, click "Browse ..." in Project->refereces, and select FileFind.exe

For detailed use, refer to the accompanying Visual Basic project.

Please download the sample program here

Please download the file named Filefind.rar



Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.