Ver Mensaje Individual
  #1  
Antiguo 30-11-2012
DOS994 DOS994 is offline
Miembro
NULL
 
Registrado: oct 2012
Posts: 21
Reputación: 0
DOS994 Va por buen camino
Parar ProgressBar

Hola a todos:
Tengo este problema.

tengo un progressbar que cuando llega al 2% tiene que cambiar de formulario y ocultar en el que esta.

pero el problema es que dentro del progressbar se encuentra un ciclo for, este hace que al cerrar mi programa me de error de ONSHOW y de ONHIDE intente return este me para el progressbar pero me pestañea al cambiar de formulario.

hay alguna función en el progressbar que lo pare.

el código que tengo es algo así

Código:
for(ProgressBar1->Position=0;ProgressBar1->Position>0<ProgressBar1->Max;ProgressBar1->Position++)
{
Application->ProcessMessages();
Sleep(50);

for(int j=0;j<25;j++)
{
CopyFile((Origen+Archivo[j]).c_str(),(Destino+Archivo[j]).c_str(),false);

}
if(Label1->Caption == "2%")
{
Form4->Show();
return;
Form3->Hide();
}
}
Sleep(250);
ProgressBar1->Position=0;

Gracias de antemano
Responder Con Cita