VBScript- скрипт ввода данных
наверно, какой-нибудь SetFocus. Есть такая функция?
ага есть спасибо счас попробую
так не получилось: Call page.mainFrame.INPUT.NameTextBox.SetFocus
а так получилось: Call page.mainFrame.INPUT.NameTextBox.Click(104, 9)
почему? всмысле почему не получилось?
а так получилось: Call page.mainFrame.INPUT.NameTextBox.Click(104, 9)
почему? всмысле почему не получилось?
да, слажал
нашел, почему: http://www.outlookcode.com/threads.aspx?forumid=3&messageid=489
нашел, почему: http://www.outlookcode.com/threads.aspx?forumid=3&messageid=489
не поняла
как раз все нормально : objControl.SetFocus?
как раз все нормально : objControl.SetFocus?
ты же говоришь, СетФокус не удался (гы
факир был пьян а Клик - удался. В той ссылке обсуждение аналогичного эффекта. Или я неправильно тебя понял?
факир был пьян а Клик - удался. В той ссылке обсуждение аналогичного эффекта. Или я неправильно тебя понял?да ты меня правильно понял, это я поленилась вникнуть в то, что там написано
I have found that on other than the 1st page, the setfocus method does not display the insertion bar in the control unless the User has clicked on the modified form page at some time through the user interface. Setting the page programatically with the inspector.SetModifiedFormPage method does not seem to be sufficient. The control has the focus, but the insertion bar is hidden.
вообщем все равно не понятно как обойти, если хочу посто указывать focus, а не кликать
I have found that on other than the 1st page, the setfocus method does not display the insertion bar in the control unless the User has clicked on the modified form page at some time through the user interface. Setting the page programatically with the inspector.SetModifiedFormPage method does not seem to be sufficient. The control has the focus, but the insertion bar is hidden.
вообщем все равно не понятно как обойти, если хочу посто указывать focus, а не кликать

Да ладно, а зачем в нормальном скрипте на нормальной страничке использовать Sys.Keys?
по идее это авто тест, только он нифига не работает
а что есть какая то замена Sys.Keys?
а что есть какая то замена Sys.Keys?
в смысле, автотест?
наверно, можно просто сказать myElement.text или myElement.innerHTML
наверно, можно просто сказать myElement.text или myElement.innerHTML
нет вот так врядли получится
это программа автоматического тестирования, и она использует vbscript, а я пытаюсь ей дать понять куда кликать, что вводить и тд
но с vbscript om я столкнулась совсем недавно, поэтому у меня куча дурацких вопросов ...
это программа автоматического тестирования, и она использует vbscript, а я пытаюсь ей дать понять куда кликать, что вводить и тд
но с vbscript om я столкнулась совсем недавно, поэтому у меня куча дурацких вопросов ...
Оставить комментарий
Bubl
хочу чтобы в определенное место в окне вводилось слово котпишу
Set p = Sys.Process("IEXPLORE")
Set w = p.Window("IEFrame", "*")
w.Activate
Set page = w.Page("*").ToURL("http://...ContractListForm.aspx")
Call Sys.Keys ("kot")
page.mainFrame.INPUT.SearchButton.Click
kot все равно не вводится. Подозреваю что не указываю место, куда вводить. Как это написать? подскажите плиз