Кибор » Кибор - Интегрированная среда разработки ботов » Отчет о ошибках » Функция loadimage при отсутствии файла

Страниц (1): [1]
 

1. kunni - 13 Июня, 2016 - 16:05:41 - перейти к сообщению
Здравствуйте!
Согласно описанию функции loadimage
CODE:
Функция loadimage возвращает:
-1 отсутствует файл


Однако на самом деле при отсутствии файла для загрузки скрипт останавливает свою работу с ошибкой:
Failed to open DIB file

Просто я построил скрипт на следующей логике: если изображения с именем ИМЯ1 нет, его можно создать, если есть - проверь ИМЯ2, если ИМЯ2 нет - создай и т.д.

CODE:
int n=1;
if(loadimage (#скрин[0][0], "C:\"+format(n)+".bmp")==-1)
{savescreen("C:\"+format(n)+".bmp", 20, 895, 147, 934, -1);}
2. Kibor - 13 Июня, 2016 - 16:08:34 - перейти к сообщению
это не ошибка.
а логику стройте по другому.
хоть с помощью fopen проверяйте файл

if (fopen ("c:\5.txt", "r")==0)
{
messagebox ("no no no no no no");
}
3. kunni - 13 Июня, 2016 - 16:25:44 - перейти к сообщению
Логику оставил. Проверка с помощью fopen.
Просто добавилась парочка лишних строк - loadimage в дальнейшем все равно нужна.
Спасибо.

Powered by ExBB FM 1.0 Final