Einzelnen Beitrag anzeigen

Benutzerbild von Dani
Dani

Registriert seit: 19. Jan 2003
732 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: idhttp.get methode sicher abbrechen!

  Alt 13. Jan 2005, 11:07
Hi!

Im Ereignis OnWork kannst du bei einem gewünschten Abbruch Disconnect aufrufen. Dem Thread solltest du aber seine eigene TIdHTTP Instanz geben.

Delphi-Quellcode:
type
  TMyThread = class(TThread)
   private
    Downloader: TIdHTTP;
    procedure CustomOnWork(Sender: TObject{...hier die gleichen Parameter wie in OnWork} );
  public
   Aborted: Boolean;
   procedure Execute; override;
   constructor Create; {Hier TIdHTTP Instanz erzeugen...}
   destructor Destroy; override; {... und wieder freigeben}
  end;
Dani H.
  Mit Zitat antworten Zitat