bhaskarreddy
September 23rd, 2001, 09:32 PM
how can i search a file in windows system using vb program.? i just need a code for that.
thank u and regards.
bhaskar reddy.
thank u and regards.
bhaskar reddy.
|
Click to See Complete Forum and Search --> : search a file in vb bhaskarreddy September 23rd, 2001, 09:32 PM how can i search a file in windows system using vb program.? i just need a code for that. thank u and regards. bhaskar reddy. makai September 24th, 2001, 12:33 AM If Dir$("c:\windows\system\seekfile.ext") <> "" Then 'file is found John G Duffy September 24th, 2001, 09:31 AM Here is a sample program that uses the "SearchforFile" API to scan a directory tree for a specified file. IN the example it is looking for VB6.exe option Explicit '1).Start a new project. '2).Add a Animation Control to the form. (The animation control is part of "Microsoft Windows Common Controls-2 6.0 in the Project Components list. '3).Add a Command Button (Command1). '4).Paste the following code into the General Declarations section of the Form. '5).Edit the code, looking for the "AVIFile = " statement and make sure it has the correct path to the "Search.avi" file. '6).Change the statement which reads "Ret = SearchTreeForFile("C:\", "vb6.exe", tempStr)" to the executable of your choice. '7).Run the program private Declare Function SearchTreeForFile Lib "imagehlp" (byval RootPath as string, byval InputPathName as string, byval OutputPathBuffer as string) as Long private Const MAX_PATH = 260 private Sub Command1_Click() 'KPD-Team 2000 'URL: http://www.allapi.net/ 'E-Mail: KPDTeam@Allapi.net ' Note: Search AVI stuff added by me jgd Dim tempStr as string, Ret as Long Dim AVIFile as string 'create a buffer string me.Show AVIFile = "C:\Program Files\Microsoft Visual Studio\Common\Graphics\Videos\search.avi" anmAVI.Open AVIFile anmAVI.Play 'returns 1 when successfull, 0 when failed tempStr = string(MAX_PATH, 0) Ret = SearchTreeForFile("C:\", "vb6.exe", tempStr) anmAVI.Stop anmAVI.Close If Ret <> 0 then MsgBox "Located file at " + Left$(tempStr, InStr(1, tempStr, Chr$(0)) - 1) else MsgBox "File not found!" End If End Sub John G codeguru.com
Copyright Internet.com Inc., All Rights Reserved. |