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

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

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

> Без описания
lawr
Отправлено: 25 Января, 2017 - 22:07:32
Post Id



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


Покинул форум
Сообщений всего: 10
Дата рег-ции: Дек. 2016  
Репутация: 0




Как склеить имя переменной по ходу программы?
CODE:

int a1 = 1;
int a2 = 2;
int a3 = 3;
int a4 = 4;
int a5 = 5;
int count = 1;
while (count < 6)
{
string var = a + count;
messagebox(var);
count++;
}


Нужно вывести по порядку от 1 до 5. Выводит пустые messagebox.
 
 Top
Kibor
Отправлено: 25 Января, 2017 - 22:12:54
Post Id



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


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




импровизация.. соблюдайте правила синтаксиса. .. что вообще значит склеить имя..
имя дается в скрипте. потом оно преобразуется в адрес памяти..

то что написано надо делать с помощью массивов.
string a[2];
a[0]="fffffff";
a[1]="nnnjnkjn";
for(int n=0; n<2; n++)messagebox(a[n]);
 
 Top
lawr
Отправлено: 25 Января, 2017 - 23:05:18
Post Id



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


Покинул форум
Сообщений всего: 10
Дата рег-ции: Дек. 2016  
Репутация: 0




Извиняюсь за правильную формулировку вопроса. Допустим есть 5000 картинок 400*400px. Названы image1...image 5000. Мне надо найти 10 штук которые идут подряд. Но какие номера мне не известно. Эта информация приходит во время исполнения скрипта. Не загружать же все 5000 через loadimage в память. Вот и хочу собрать имя картинки по ходу скрипта. Например. Приходит цифра 278. Значит надо загрузить image278-image287 и их искать на экране. Думал через while.
 
 Top
Kibor
Отправлено: 25 Января, 2017 - 23:11:07
Post Id



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


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




Задача простейшая. Но Причем тут вообще while??
код в первом посту не имеет отношения к этой задаче. приводите наработки конкретные.



 Цитата:
int image[5000][500][500];
int n=75;
loadimage (#image[n][0][0], "C:\Image"+format(n)+".bmp");


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


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




Powered by