Forum: Programmieren allgemein
by Sir Rufo,
11. Mai 2015
Jo, den habe ich auch in meinem Code gerade korrigiert ;)
Forum: Programmieren allgemein
by Sir Rufo,
11. Mai 2015
Wie einsetzen?
Einfach meinen Code über deinen kopieren, fertig!
Wenn FOnUpdate immer aufgerufen werden soll muss, dann einfach so:
procedure TTeItemInfo.AddSmallDataFromListAsync(list: TList<TeItemDB.TTeItemDBData>; lang: TTeLanguage);
var
LList : TArray<TeItemDB.TTeItemDBData>;
LIdx : Integer;
Forum: Programmieren allgemein
by Sir Rufo,
11. Mai 2015
Warum solltest du den Task nicht abbrechen können? Du solltest den auf jeden Fall abbrechen und den gesamten Ablauf etwas anders aufbauen:
procedure TTeItemInfo.AddSmallDataFromListAsync(list: TList<TeItemDB.TTeItemDBData>; lang: TTeLanguage);
var
LList : TArray<TeItemDB.TTeItemDBData>;
LIdx : Integer;
begin
// Wenn es einen Task gibt
if Assigned( FEs ) then
// dann brechen...