Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

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

> Описание: Помогите реализовать и реально ли это вообще?
Mento1
Отправлено: 15 Июня, 2015 - 20:46:42
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 3
Дата рег-ции: Июнь 2015  
Репутация: 0




В общем такая тема.
У меня есть моя функция, которая с помощью функции findimage(), ищет хотя бы 1 картинку с 4 возможных.
Для этого я естественно подгружаю эти картинки с помощью функции loadimage().
Входные параметры для loadimage():
1 - указатель на двомерный массив, в который будут сохраняться пиксели;
2 - собственно путь к самой картинке.
Путь заковывается в скобочки " ".
Пример:
loadimage (#Image[0][0], "C:\Kartinka.bmp");
Поправьте если что то не так.
Теперь собственно вопрос.
Так как в поиске у меня 4 картинки, а в будущем возможно и больше, то меня ОЧЕНЬ интересует, является ли "C:\Kartinka.bmp" типом данным? Будет ли этот путь стрингом?
И могу ли я как то всунуть переменную стринг в этот путь?
На подобии такого:
string str1 = "log";//Это рандомные слова если что)
string str2 = "lyt";//Но мне нужно что то в этом духе
string str3 = "kol";//Только там будут цифры
string str4 = "pos";
loadimage (#Image1[0][0], "C:\Kartinka_" + str1 + ".bmp");
loadimage (#Image2[0][0], "C:\Kartinka_" + str2 + ".bmp");
loadimage (#Image3[0][0], "C:\Kartinka_" + str3 + ".bmp");
loadimage (#Image4[0][0], "C:\Kartinka_" + str4 + ".bmp");
Ну и дальше тут все понятно.
Что можете предложить?

(Отредактировано автором: 15 Июня, 2015 - 20:47:59)

 
 Top
Kibor
Отправлено: 15 Июня, 2015 - 21:23:04
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8111
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




естественно.
можно было просто проверить.
int Image[4][100][100];
for (int n=0; n<4; n++)
{
loadimage (#Image[n][0][0], "C:\Kartinka_" + format (n) + ".bmp");
}
 
 Top
Mento1
Отправлено: 16 Июня, 2015 - 15:38:28
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 3
Дата рег-ции: Июнь 2015  
Репутация: 0




 Kibor пишет:
естественно.
можно было просто проверить.
int Image[4][100][100];
for (int n=0; n<4; n++)
{
loadimage (#Image[n][0][0], "C:\Kartinka_" + format (n) + ".bmp");
}

Дело в том что я проверял, то что я написал и оно не работает.
А что это за функция format (n)?
(Добавление)
 Kibor пишет:
естественно.
можно было просто проверить.
int Image[4][100][100];
for (int n=0; n<4; n++)
{
loadimage (#Image[n][0][0], "C:\Kartinka_" + format (n) + ".bmp");
}

То что вы предложили работает, а такой уже нет...
string n = "map";
loadimage (#Image[n][0][0], "C:\Kartinka_" + n + ".bmp");
Что то подскажите?
 
 Top
Kibor
Отправлено: 16 Июня, 2015 - 16:31:15
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8111
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




 Mento1 пишет:
То что вы предложили работает, а такой уже нет...

естественно... использовать n в int и string сразу..
 
 Top
Mento1
Отправлено: 16 Июня, 2015 - 16:41:05
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 3
Дата рег-ции: Июнь 2015  
Репутация: 0




 Kibor пишет:
 Mento1 пишет:
То что вы предложили работает, а такой уже нет...

естественно... использовать n в int и string сразу..

А вот здесь я вас не понял....
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by