Кибор » Кибор - Интегрированная среда разработки ботов » Отчет о ошибках » Sendkey и массив win

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

1. Zireael - 16 Февраля, 2019 - 10:28:38 - перейти к сообщению
CODE:
win w[2];
w[0]=window (-1, "Edit", window ("123.txt — Блокнот", "Notepad", -1));
w[1]=window (-1, "Edit", window ("456.txt — Блокнот", "Notepad", -1));


for(int j=0; j<2; j++) // в оба окна печатаем букву 'q'
{
sendkey('q', w[j]); // напечатает обе буквы в '123.txt'
}

А так нормально:
CODE:
win w[2];
w[0]=window (-1, "Edit", window ("123.txt — Блокнот", "Notepad", -1));
w[1]=window (-1, "Edit", window ("456.txt — Блокнот", "Notepad", -1));

sendkey('q', w[0]);
sendkey('q', w[1]);
2. Kibor - 17 Февраля, 2019 - 02:49:02 - перейти к сообщению
Исправил
3. Zireael - 17 Февраля, 2019 - 03:49:01 - перейти к сообщению
Ещё с window() тоже самое.
CODE:
win w[2];
w[0]=window ("123.txt — Блокнот", "Notepad", -1); // главное окно блокнота
w[1]=window ("456.txt — Блокнот", "Notepad", -1);


for(int i=0; i<2; i++)w[i]=window(-1, "Edit", w[i]); // edit

messagebox(formatwi(w[0])); // тут нормально
messagebox(formatwi(w[1])); // а тут 0
4. Kibor - 17 Февраля, 2019 - 05:14:25 - перейти к сообщению
Обновил
5. Zireael - 17 Февраля, 2019 - 06:19:18 - перейти к сообщению
Теперь не работает определение 2й размерности массива.
CODE:
new int a[1][1080];
int x=sizearray(a[]);
messagebox(x);
delete a;
6. Kibor - 17 Февраля, 2019 - 06:28:19 - перейти к сообщению
Уже работает.

Powered by ExBB FM 1.0 Final