Como puedo cortar y pegar muchos archivitos ??

Como puedo cortar y pegar muchos archivitos ??

Postby AIDA » Wed Nov 07, 2012 9:46 pm

Hola :D

Como puedo cortar y pegar muchos archivitos de diferentes nombres que jamas se repiten de una carpeta a otra carpeta

ya vi que con MoveFile() pero es uno por uno y tengo que dar el nombre y eso seria imposible ya que jamas seran los mismos archivos a mover es decir todo el contenido de una carpeta moverlo a otra de una sola pasada

Espero me puedan orientar

MUCHAS GRACIAS

Saluditos :wink:
Que es mejor que programar? creo que nada :)
Atropellada pero aqui ando :P

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ
User avatar
AIDA
 
Posts: 877
Joined: Fri Jan 12, 2007 8:35 pm

Re: Como puedo cortar y pegar muchos archivitos ??

Postby joseluisysturiz » Wed Nov 07, 2012 11:47 pm

Aida, lo primero que debes hacer es leer los archivos de la carpeta de donde vas a mver, puedes agregar los nombres en un array, luego pudes hacer un for n=1 hasta le len del array y dentro de ese for usas el move() con el nombre del archivo segun la posicion que ocupa dentro del array, algo asi como

for nFor := 1 to len(aArchivos)
move(aArchivos[nFor] lo demas que venga ya que nunca he usado move()
next

asi no tienes que agregar archivo por archivo ya que lo hara el for, espero verte dado alguna idea, cualquier cosa nos contactamos por el msn, saludos... :shock:
Last edited by joseluisysturiz on Wed Nov 07, 2012 11:48 pm, edited 1 time in total.
Dios no está muerto...

Gracias a mi Dios ante todo!
User avatar
joseluisysturiz
 
Posts: 2064
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela

Re: Como puedo cortar y pegar muchos archivitos ??

Postby Armando » Wed Nov 07, 2012 11:48 pm

Aida:

Echale una revisada a la función DIRECTORY(), tal vez te sea de ayuda.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3084
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Como puedo cortar y pegar muchos archivitos ??

Postby FranciscoA » Thu Nov 08, 2012 12:54 am

Hola Aida, aqui tienes un ejemplo:
Code: Select all  Expand view
//------------------------
Function MoverFich()
local cFuente := ".\"
local cDestino := "
C:\MiNvoFolder"
local aDirectorio

  if !lIsDir(cDestino)
     lmkDir(cDestino)
  endif

  aDirectorio:=DIRECTORY("
*.PRG","D")   // "*.*","D"
  AEVAL(aDirectorio, {|aFich| MoveFile(cFuente + aFich[F_NAME], cDestino+"
\"+aFich[F_NAME]), SysRefresh() } )

Return nil  

Saludos.
Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh-MySql-TMySql
User avatar
FranciscoA
 
Posts: 2114
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: Como puedo cortar y pegar muchos archivitos ??

Postby AIDA » Thu Nov 08, 2012 5:33 am

Muchísimas gracias a todos :D

podre quedar bien con el mini programita :mrgreen:

se los agradezco que lindos :oops:



les cuento despues como quedo :roll:


saluditos :wink:
Que es mejor que programar? creo que nada :)
Atropellada pero aqui ando :P

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ
User avatar
AIDA
 
Posts: 877
Joined: Fri Jan 12, 2007 8:35 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 53 guests