for i=1 to 3 [ ] LIST of STRING liButton= {"#5", "#6", "#7", "#11", "#12", "#13", "#17", "#18","#19","#23"} [ ] INTEGER iID = RandInt(1, ListCount(liButton)) [-] if(i==1) [ ] wMain.PushButton("{iID}").Click() [ ] INTEGER iValue1 = Val(wMain.TextField("#1").GetText()) [ ] wMain.PushButton("#26").Click()
Тут оглашен лист айдишек кнопок калькулятора. Элементы этого листа рандомно вставляются в переменную iID. Так у нас получится:
wMain.PushButton("#5").Click() wMain.PushButton("#6").Click() ...... wMain.PushButton("#19").Click() wMain.PushButton("#23").Click()
Последняя строка данного куска кода нажимает на кнопку "+".
Обращаться по кепшену не советую ибо несет за собой много проблем.
Что можно сделать, чтобы приблизить этот код к идеалу? =) Во втором варианте, например.
Для второго варианта - переписать весь код:))