Нужна помощь в освоении функций. На данный момент это findimage.
Не могу разобраться с синтаксисом этой функции.
CODE:
win wind = window ("Безымянный — Блокнот", "Notepad", -1);
wind.leftclient=1; wind.topclient=50;
moveclient(wind);
int lClient=wind.leftclient;
int tClient=wind.topclient;
int wClient=wind.widthclient;
int hClient=wind.heightclient;
int col_KIB, ex_KIB, ey_KIB, sum_KIB, x_KIB, y_KIB;
int bloknot[33][16];
start_();
outofbase_();
function start_()
{
getdisplay(32, wClient, hClient);
load_image_();
pause(1000);
}
function outofbase_()
{
if (findimage(1, #bloknot[0][0], 0, #xbase[0], #ybase[0], lClient, tClient, wClient, hClient, wind)<1)
{
pause(200);
textout(1, 120,90, "Something wrong", 0);
} else {
mousemove(x_base[0], y_base[0]);
pause(100);
}
}
function load_image_()
{
loadimage (#bloknot[0][0], "D:\bot_eve_kibor\file.bmp");//изображение кнопки(надписи) меню: "файл"
}
wind.leftclient=1; wind.topclient=50;
moveclient(wind);
int lClient=wind.leftclient;
int tClient=wind.topclient;
int wClient=wind.widthclient;
int hClient=wind.heightclient;
int col_KIB, ex_KIB, ey_KIB, sum_KIB, x_KIB, y_KIB;
int bloknot[33][16];
start_();
outofbase_();
function start_()
{
getdisplay(32, wClient, hClient);
load_image_();
pause(1000);
}
function outofbase_()
{
if (findimage(1, #bloknot[0][0], 0, #xbase[0], #ybase[0], lClient, tClient, wClient, hClient, wind)<1)
{
pause(200);
textout(1, 120,90, "Something wrong", 0);
} else {
mousemove(x_base[0], y_base[0]);
pause(100);
}
}
function load_image_()
{
loadimage (#bloknot[0][0], "D:\bot_eve_kibor\file.bmp");//изображение кнопки(надписи) меню: "файл"
}
В результате этого выходит ошибка:
Цитата:
---------------------------
Kibor
---------------------------
Ошибка в:
findimage(1,#outofbase1[0][0],0,#xbase[0]ННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННээээ,#ybase[0]ННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННээээ,1,50,730,635,WINS[0])<1goto22
---------------------------
ОК
---------------------------
Что я делаю не так ? Пробовал менять в самих параметрах этой функции, вне её всякое пробовал, выдаёт разные ошибки, но всегда ругается именно на строку с findimage.
И вопрос по переменным, почему в некоторых случаях используется решётка "#" а в некоторых нет, как ими правильно оперировать, куда надо дописывать "#", куда не надо и как их объявлять(переменные такие)?