Visual Basic - ¿COMO BUSCAR ARCHIVOS EN API?

Life is soft - evento anual de software empresarial
 
Vista:

¿COMO BUSCAR ARCHIVOS EN API?

Publicado por Jorge Esposito (29 intervenciones) el 25/03/2002 19:33:28
¿Cómo puedo buscar archivos con Api?
por ejemplo; en toda la unidad C: incluyendo los subdirectorios buscar *.doc
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:¿COMO BUSCAR ARCHIVOS EN API?

Publicado por eiv (19 intervenciones) el 27/03/2002 19:18:24
tienes las sig. Api's
Declare Function FindFirstFile Lib "kernel32" Alias "FindFirstFileA" (ByVal lpFileName As String, lpFindFileData As WIN32_FIND_DATA) As Long
convinada con ...

Declare Function FindNextFile Lib "kernel32" Alias "FindNextFileA" (ByVal hFindFile As Long, lpFindFileData As WIN32_FIND_DATA) As Long

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿COMO BUSCAR ARCHIVOS EN API?

Publicado por Jorge Esposito (29 intervenciones) el 28/03/2002 20:37:16
Muchas gracias "eiv" , las voy a examinar de inmediato.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿COMO BUSCAR ARCHIVOS EN API?

Publicado por Jorge Esposito (1 intervención) el 30/03/2002 11:52:27
si FindFirstFile encuentra archivos ¿Cómo le doy los parámetros?, realmente no sé utilizar esa función lo unico que sé es declararla.
por ejemplo:
Public Declare Function FindFirstFile Lib "kernel32" Alias "FindFirstFileA" (ByVal lpFileName As String, lpFindFileData As WIN32_FIND_DATA) As Long
Public Type WIN32_FIND_DATA
dwFileAttributes As Long
ftCreationTime As FILETIME
ftLastAccessTime As FILETIME
ftLastWriteTime As FILETIME
nFileSizeHigh As Long
nFileSizeLow As Long
dwReserved0 As Long
dwReserved1 As Long
cFileName As String * MAX_PATH
cAlternate As String * 14
End Type


Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar