----- Original Message -----From: Jaime H. Díaz G.Sent: Wednesday, June 02, 2010 8:29 AMSubject: Re: [vfp] elegir varios archivos con getfile()
Tenes que pedir todos los archivos
o filtrar los que quieras (.xls, .dbf, etc.)
y meterlos en un GRID
Hay podes seleccionar varios
Saludos
Marcelo
Buenos Aires - Argentina
_________
gatito escribi�:
No, la función GETFILES() no es muy eficiente para estos casos, es mejor usar las herramientas que nos proporciona
el Sistema Operativo WINDOWS a traves de la interfase de programacion de Visual Fox:
*-- Objetos de Windows XP, los cuales están disponibles desde la interfase operativa de Visual Foxpro:
oDlg= Createobject("userAccounts.commonDialog.1")
esta actividad es una muy solicitada por los usuarios, sobre todo cuando quieren comunicar multiples entregas a PROVEEDORES
y/o CLIENTES, asi que le comparto una funcion que escribí hace algun tiempo y que ahora podrá servir a todos mis colegas para
especificamente OPERAR CON SELECCIONES DE ARCHIVOS MULTIPLES, de cualquier tipo, en el programa estoy especificando
ARCHIVOS de TIPO [PRG y VCX], pero ustedes pueden modificar este codigo para usarlo como mejor les convenga.
Espero que disfruten y aprovechen mi humilde aportacion, lo cual hago con mucho gusto.
NOTA:
Para visualizar el codigo en accion, ejecuten en la linea de comando: =Multiple()
** para implantar la funcion solo Copien el cuerpo de la Función en su libreria de procedimientos, compilar y Voila !!!
el código correrá sin problema, bajo Sistemas Operativos XP y/o Windows Server 2003, no lo he probado con
Windows Vista ni con Windows 7, pero no creo que haya problema.
Saludos
Atentamente
Jesus Alberto Sanchez Sarabia
HP Enterprise Services (APPS)
Mexico, D.F.
________________________________________
De: publice...@googlegroups.com [publice...@googlegroups.com]
Enviado el: miércoles, 02 de junio de 2010 04:07 p.m.
Para: publice...@googlegroups.com
Asunto: Re: [vfp] elegir varios archivos con getfile()
Hola
Tenes que pedir todos los archivos
o filtrar los que quieras (.xls, .dbf, etc.)
y meterlos en un GRID
Hay podes seleccionar varios
Saludos
Marcelo
Buenos Aires - Argentina
_________
gatito escribió:

Julio Rossi
VFP9 - SP2
WINDOWS 7 ULTIMATE
CREATE CURSOR misarchivos(nombre v(65), tama int, fec_crea d, hora v(15),
atributo v(55))
miarray = ADIR(mfile, '*.*')
FOR i=1 TO miarray
INSERT INTO misarchivos
values(mfile(i,1),mfile(i,2),mfile(i,3),mfile(i,4),mfile(i,5))
NEXT i
SELECT misarchivos
brow
Direcciona a la ruta donde estan tus archivos y listo.
No necesitas utilizar nada mas que una funcion propia del fox y mira todos
los datos que te da, suerte
Luis Mata