Scar Divi Float 或 Double 到 Int。我如何将浮点数/双精度数传递给整数?
这是代码。我正在尝试查找位图并单击中心,问题是当我尝试划分 x 或 y 以找到 img 中心时。
program FindBitmap;
label
main;
var
Bmp: TSCARBitmap;
x, y: Integer;
temp1, temp2: String;
begin
ClearDebug;
Bmp := TSCARBitmap.Create('deNqtzGkKglAUhuE2Ea2pwXm8atpAFCIVRdEKi' +
'qJCkBBpAeVQa+zCBRGH++cEz6/Dd95Oq92ajoZwE8eCG9sm3GhowDkWgrNNHc4' +
'yNDgTqbnz6fjNMrr49XIXs+IXZuhK0fVyphSS99tz56UXDGlyEb7491ttIY3jp' +
'eeW9oSuSCVIlQPfLxWyJFkvveqY0GSxCnceQZAXPmm6Xa9ql4QqCbVwJwpDEtl' +
'vN00zQhb5JkhTnlF02O8oG0ISOApFEugDQuRZOIFj4Hh2AMcxfTh20PuDfhfuB' +
'32bFT0=');
main:
if FindBitmap (x, y, Bmp, 0, 0, 2559, 1023) then
begin
WriteLn('IMG FOUND!');
ClickMouse((x + Bmp.Width / 2),(y + Bmp.Height / 2),mbLeft);
end
else
begin
goto main
end;
end.
ClickMouse 不起作用,Scar Divi 说:类型不匹配