(Moderator)
Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
Delphi 2006 Professional
|
Re: Schleife anhalten
16. Aug 2007, 20: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
|