Thema: Delphi Schleife anhalten

Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Schleife anhalten

  Alt 16. Aug 2007, 19:25
ich würde es so machen:
Delphi-Quellcode:
type
  TForm1 = class(TForm)
  private
    fCancel: Boolean;
[...]
procedure TForm1.BtnCancelClick(Sender: TObject);
begin
  fCancel := True;
end;

procedure TForm1.BtnUploadClick(Sender: TObject);
var
  lCount : Integer;
begin
  lCount := 0;
  fCancel := False;
  while (lCount < Listbox1.Items.Count) and not(fCancel) do
  begin
    Application.ProcessMessages();
    //Datei auf FTP hochladen
    Application.ProcessMessages();
    inc(lCount);
  end;
end;
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat