CODIGO PARA HACER BARRA DE PROGRESOS

Todas los scripts relacionados con AMS.
PONER EN FUNCIONES GLOBALES
function progreso (objet)

function FileProgress(Source, Destination, Copied, Total, FileCopied, FileTotal)
Progress.SetVisible("Progress1", true);


Progress.SetCurrentPos("Progress1", ((Copied/Total) * 100))
Progress.SetRange("Progress1", 0, 100);


Progress.SetText("Progress1", "Instalando.. "..Copied.."%");

--[[Este script es un temporizador que ratrasa un poco el progreso cuando
los archivos son demasiado pequeños y el progreso es demasiado rapido para
poder apresiarlo.
Si quieres copiar en tiempo real entonces eliminalo o sino pon dos guines (--)]]
--Application.Sleep(50)

return true
end end


:)


PONER EN BOTON PARA EJECUTAR EN ON CLIGK

ruta = Dialog.FolderBrowse("Selecciona donde quieres instalar los archivos:", _DesktopFolder);



progreso(this)
File.Copy("AutoPlay\\Docs\\App.rar", ruta, true, true, false, true, FileProgress);
Progress.SetVisible("Progress1", false);
Gracias ;)
Thanks!
Muchas gracias amigo...
good
gran ayuda :pc:
Disculpa mi ignorancia pero, ¿qué iría en (object) y en (this)?

Aparte, cuando finaliza la copia, la barra no desaparece, tengo la acción

Progress.SetVisible("progress1", false);

¿Por qué puede ser?

Gracias!!