Hallo, ich habe folgendes Problem:
Ich möchte eine for Schleife mit einem Button abbrechen und habe deswegen folgendes geschrieben:
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| for i := 1 to n do application.processMessages; ShellExecute(handle,'open','net.exe',pchar(' send ' + Temp + ' ' + NetSend),'',sw_normal); if abbr then begin break; end; end; |
Abbrechknopf:
Delphi-Quelltext
1: 2: 3: 4:
| procedure TForm1.Button7Click(Sender: TObject); begin abbr := true; end; |
abbr habe ich als Boolean definiert
nun sagt er aber, dass break nicht in der Schleife liegt. Wie bekomme ich das break in die Schleife?