11. aytuar - 16 Января, 2017 - 02:34:29 - перейти к сообщению
Спасибо.
12. aytuar - 30 Января, 2017 - 13:45:39 - перейти к сообщению
CODE:
if (getkeystate(F5)==1)
{
sendkey (F5,w1);
sendkey (F5,w2);
}
if (getkeystate(F6)==1)
{
sendkey (F6,w1);
sendkey (F6,w2);
}
if (getkeystate(F10)==1)
{
sendkey (F10,w1);
sendkey (F10,w2);
}
if (getkeystate(F9)==1)
{
sendkey (F9,w1);
sendkey (F9,w2);
}
if (getkeystate(F8)==1)
{
sendkey (F8,w1);
sendkey (F8,w2);
}
if (getkeystate(F8)==1)
{
sendkey (F8,w1);
sendkey (F8,w2);
pause (600);
}
{
sendkey (F5,w1);
sendkey (F5,w2);
}
if (getkeystate(F6)==1)
{
sendkey (F6,w1);
sendkey (F6,w2);
}
if (getkeystate(F10)==1)
{
sendkey (F10,w1);
sendkey (F10,w2);
}
if (getkeystate(F9)==1)
{
sendkey (F9,w1);
sendkey (F9,w2);
}
if (getkeystate(F8)==1)
{
sendkey (F8,w1);
sendkey (F8,w2);
}
if (getkeystate(F8)==1)
{
sendkey (F8,w1);
sendkey (F8,w2);
pause (600);
}
И еще много кнопок...код очень длинный. можно ли как-то в Киборе сократить данную запись? например "если нажата кнопка N, нажать в остальных окнах программы эту же кнопу.
13. Kibor - 30 Января, 2017 - 13:50:44 - перейти к сообщению
CODE:
for(int n=0; n<256; n++)
{
if (getkeystate(n)==1)
{
sendkey (n,w1);
sendkey (n,w2);
while(getkeystate(n)==1)sleep(10);
}
}
{
if (getkeystate(n)==1)
{
sendkey (n,w1);
sendkey (n,w2);
while(getkeystate(n)==1)sleep(10);
}
}
14. aytuar - 30 Января, 2017 - 13:54:48 - перейти к сообщению
Спасибо, всегда очень быстро отвечаете