Si, en los eventos del componente idHTTP, no es ahí donde devería asignarlos ??
Así me lo ha explicado Dec, y así lo tiene en si adjunto. también ya puse el código con anterioridad de como lo hago, pero lo pongo de nuevo.
Código Delphi
[-]procedure TForm1.IdHTTPWorkBegin(Sender: TObject; AWorkMode: TWorkMode;
const AWorkCountMax: Integer);
begin
PBProgreso.Max := AWorkCountMax;
gProgreso.MaxValue := AWorkCountMax;
end;
procedure TForm1.IdHTTPWork(Sender: TObject; AWorkMode: TWorkMode;
const AWorkCount: Integer);
begin
Application.ProcessMessages();
PBProgreso.Position := AWorkCount;
gProgreso.Progress := AWorkCount;
end;
procedure TForm1.IdHTTPWorkEnd(Sender: TObject; AWorkMode: TWorkMode);
begin
PBProgreso.Position := 0;
gProgreso.Progress := 0;
end;
En este caso estoy usando un ProgressBar y un Gauge, pero ninguno se mueve.
Lo estoy haciendo mal seoane ? he entendido mal ?
saludos