Ver Mensaje Individual
  #1  
Antiguo 22-04-2007
Avatar de BlackDaemon
BlackDaemon BlackDaemon is offline
Miembro
 
Registrado: dic 2006
Ubicación: Bolivia - Santa Cruz
Posts: 206
Reputación: 18
BlackDaemon Va por buen camino
ProgressBar+tiempo en hacer POST HTTP

Hola, estoy haciendo una aplicación a modo de aprender, que me sirve para poder insertar noticias en mi página web, o mas bién una web que hice solo para estas pruebas, bueno, en localhost no hay problema por la velocidad con lo que hace, ahora la cosa llega cuando está en internet, se poner un poco lento el tiempo que tarda en hacer todo, vamos.. como todo, parecería que se congela o cuelga la aplicación y estoy queriendo poner un ProgresBars o un Gauge ( también saber la diferencias de usar uno u otro, creo que se usan igual xD )

Bueno sin mas que decir aquí les dejo mi código con el que hago el post sin problemas

Código Delphi [-]
procedure TFrmPrincipal.BEnviarClick(Sender: TObject);
var
  http: TIdHttp;
  params: TStrings;
  respuesta: string;
begin
  http := TIdHTTP.Create(Self);
  params := TStringList.Create;
  try
    params.Add('titulo='+ETitulo.Text);
    params.Add('autor='+EAutor.Text);
    params.Add('noticia='+MNoticia.Text);
    respuesta := http.Post('http://localhost/pruebas/noticias/envia_noticias.php', params);
    ShowMessage('Respuesta: ' + respuesta);
  finally
    http.Free;
    params.Free;
  end;
end;

tengo el componte Indy idHTTP, y he visto que tiene unos eventos, pero desconosco la forma de usarlos, me gustaría mucho poder saber que tiempo durará el post y que mejor forma mirando un lindo progresBars, en un FTP ya lo he logrado, pero en esto no tengo idea, supongo que es parecido, pero no lo sé.

saludos
Responder Con Cita