А еще может вылетать если:
Цитата: int q=formatsn(input ("Choose from 1 to 4"));
if(q<2){win w=window ("Genymotion for personal use - BB3 (320x480, 160dpi) - 192.168.56.103", "QWidget", -1);rename("1");}
if(q==2){win w=window ("Genymotion for personal use - BB (320x480, 160dpi) - 192.168.56.101", "QWidget", -1);rename("2");}
if(q==3){win w=window ("Genymotion for personal use - BB (320x480, 160dpi) - 192.168.56.101", "QWidget", -1);rename("2");}
if(q==4){win w=window ("Genymotion for personal use - BB (320x480, 160dpi) - 192.168.56.101", "QWidget", -1);rename("2");}
Цитата: int k1=0;
/////////////////
////////////////
if (k1<30){sendkey(BACK,w);n++;goto p1;}else{int k1=0;}
/////////////
if (k1<30){sendkey(BACK,w);n++;goto p2;}else{int k1=0;}
Объявляются переменные один раз!
Так же
Цитата: PosY_21[0],w);sleep(500);goto e;}/defeat cross
тоже является не коментарием, а делением.
Ну и
CODE:sleep(10)sendkey("a",w);
где точка с запятой?
Ошибок короче куча.
Ну а вобще то код сумбурный...
не мудрено наделать ошибок.
Может если есть желание печатать по 1 букве сделать так?
Цитата: win w=window (-1, "Edit", window ("Безымянный — Блокнот", "Notepad", -1));
послать_текст("текст который пошлем", w);
послать_текст("опять текст идет", w);
послать_текст("опять еще разок", w);
function послать_текст(string tx, win wwwww)
{
char textc[999];
strcpy(#textc[0], tx);
int s=size(#textc[0]);
for (int h=0; h<s; h++)
{
sendkey(textc[h], 0, wwwww); sleep(10);
}
} |