procedure TNLDScreenCapture.SetRegion(ARegion: TCaptureRegion);
function CheckRegion: boolean;
begin
Result:= (ARegion.Width<>0);
if Result then
Result:= (ARegion.Height<>0);
if Result then
Result:= (ARegion.X>-1);
if Result then
Result:= (ARegion.Y>-1);
end;
begin
if CheckRegion then
FRegion:= ARegion
else
raise Exception.Create('Invalid region to capture. Check input values.');
end;
questi è la procedura nel dettaglio del package.
quindi ora magari col tuo aiuto riusciamo a dichiarare questa stramaledetta region