Použití: NearestUnitToArea(list:plist, area:integer)
Autor: Radzio
Kód: Vybrat vše
export function NearestUnitToArea(list, area);
var un, n;
begin
n:= 999999;
for un in list do
begin
if GetDistUnitArea(un, area) < n then
begin
n:= GetDistUnitArea(un, area);
result:= un;
end;
if (n = 0) then exit;
end;
end;