Einzelnen Beitrag anzeigen

DelphiManiac

Registriert seit: 5. Dez 2005
742 Beiträge
 
#7

Re: einen laufende Ausführung stoppen

  Alt 7. Aug 2007, 21:55
@Klaus01:

also wenn ich meiner Klasse TTestControll noch eine Methode zum setzen eine Abbruchanweisung gebe,
dann kann ich ja dann die Abbruch Methode des aktiven TTestobjekts aufrufen,
ich müsste dann meine abstrakte TTestklasse noche erweitern:

Delphi-Quellcode:
TTestRelais = class(TTest)
  private
  public
    constructor Create; override;
    function Execute:TTestResult; override;
    function Abbruch:Boolean; override // überschreiben der abstrakten Methode aus Klass TTest
  end;
Gut und in TTestControl rufe ich dann die Methode auf...

...
Delphi-Quellcode:
procedure TTestControl.BrecheTestAb;
begin
  TTest(aktuellerTest).Abbruch;
end;
Ich probiere das morgen aus, und gebe Rückmeldung...

Gruß
und Danke
  Mit Zitat antworten Zitat