Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
Delphi 11 Alexandria
|
Re: Element in Array mit Differenzwert?
7. Mär 2009, 16:31
Wie wäre es mit einer einfachen Differenz?
Delphi-Quellcode:
function IsElementInArray(lpArray: TRestoreArray; dwElement,
dwDelta: DWord): Boolean;
var
i: Integer;
begin
Result := false;
for i := Low(lpArray) to High(lpArray) do
if Abs(lpArray[i].dwOffset - dwElement) <= dwDelta then
begin
Result := true;
Exit;
end;
end;
|