Existe una forma de quitarle el *.* al GetFile(), solo quiero que seleccione las extensiones que yo le definaSaludos
En el siguiente código solo debes modificar la cláusula que indica el tipo de archivo a subir. Creo que el autor del codigo es LUIS MA
Set safety off
Public m.htmfiles, lnCurrent, lnPerRow
lnCurrent=0
cRuta = GetDir()
lnImages = adir(arrImages,cRuta + '\*.mp3')
Create cursor myImages (ImagePath c(80),FirstName c(20), LastName c(20))
For ix=1 to lnImages
Insert into myImages values ;
(cRuta + arrImages[ix,1],;
SUBSTR(cRuta+ arrImages[ix,1],RAT("\",cRuta+ arrImages[ix,1],1)+1,LEN(cRuta+ arrImages[ix,1])),;
"lastname"+[ix,1])
Endfor
*SELECT articulos SUBSTR(m,1,aT(".",M)-1)
PUBLIC m.LastName, m.ImagePath
GO top
DO WHILE !EOF()
replace LastName WITH SUBSTR(FirstName,1,RAT(".",FirstName)-1)
skip
enddo
brow
JM
Yo ejecuto el siguiente codigo
Set safety off
Public m.htmfiles, lnCurrent, lnPerRow
lnCurrent=0
cRuta = GetDir()
lnImages = adir(arrImages,cRuta + '\*.mp3')
Create cursor myImages (ImagePath c(80),FirstName c(20), LastName c(20))
For ix=1 to lnImages
Insert into myImages values ;
(cRuta + arrImages[ix,1],;
SUBSTR(cRuta+ arrImages[ix,1],RAT("\",cRuta+ arrImages[ix,1],1)+1,LEN(cRuta+ arrImages[ix,1])),;
"lastname"+[ix,1])
Endfor
*SELECT articulos SUBSTR(m,1,aT(".",M)-1)
PUBLIC m.LastName, m.ImagePath
GO top
DO WHILE !EOF()
replace LastName WITH SUBSTR(FirstName,1,RAT(".",FirstName)-1)
skip
enddo
Me trae una lista de todos los archivos mp3 de la carpeta, ahora lo que deseo es como obtener las propiedades de cada archivo, como por ejemplo, autor, genero, etc
JM