|
Вопрос # 5 073/ вопрос открыт / |
|
Здравствуйте, уважаемые эксперты!
есть чужая прога, у неё только одно окно главное(его я нахожу по капшену)в нём элементы управления-табы,кнопки,не могу их найти .Как я знаю все кнопки считаются окнами ,дочерние окна ни spywin,ws32, не обнаруживаються,необходимо нажать на кнопку в этом приложении, к тому же эта кнопка скрыта(знаю точно,в ранних версиях программы она обнаруживалась)воббщем надо найти элементы на этом окне,помогите чем могите ,а тоуже мозг кипит.
 |
Вопрос задал: uurch (статус: Посетитель)
Вопрос отправлен: 7 марта 2011, 23:04
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 12; последнее сообщение — 14 марта 2011, 00:14; участников в обсуждении: 3.
|
Егор (статус: 10-ый класс), 8 марта 2011, 06:28 [#1]:
не факт, что эти кнопки - окна. может, они просто рисуются. графика.
что за программа?
Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.
— Donald E. Knuth.
|
|
Егор (статус: 10-ый класс), 8 марта 2011, 06:36 [#2]:
можно попробовать делать щелчок по той области, где должна быть кнопка
Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.
— Donald E. Knuth.
|
|
uurch (статус: Посетитель), 9 марта 2011, 05:28 [#3]:
пробовал щелчок, не работает в этой версии .программа специфичная,в прошлой версии щелчок делался по хэндлу(кнопка была невидима)но при развороте на весь экран,переставала щёлкаться.
|
|
Егор (статус: 10-ый класс), 9 марта 2011, 05:33 [#4]:
Цитата (uurch):
к тому же эта кнопка скрыта(знаю точно,в ранних версиях программы она обнаруживалась)
так может этой кнопки сейчас вообще нет?
Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.
— Donald E. Knuth.
|
|
uurch (статус: Посетитель), 9 марта 2011, 08:05 [#5]:
Дело даже не в этом , не обнаруживаются,даже остальные,т.е. нельзя с ними взаимодействовать ,если б можно было взаимодействовать хоть с одной
|
|
Вадим К (статус: Академик), 9 марта 2011, 10:54 [#6]:
Может этой кнопки там действительно нет?
Галочка "подтверждения прочтения" - вселенское зло.
|
|
uurch (статус: Посетитель), 9 марта 2011, 11:15 [#7]:
Даже если в новой версии её нет, то как добраться до текущих-видимых?
|
|
Вадим К (статус: Академик), 9 марта 2011, 11:30 [#8]:
Если программы вида spywin, ws32 не обнаруживают ни одной кнопки, то есть только два способа - либо симулировать клик в нужной области экрана, либо ломать приложение.
Может расскажете, что за приложение, почему нужно нажимать скрытую кнопку? Это может очень помочь, так как может существует ещё пару десятков способов решить задачу.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
uurch (статус: Посетитель), 9 марта 2011, 21:33 [#9]:
1.приложение по управлению оборудованием,общается с ком-портами,в новой версии ещё и через сеть,получает с соответсвующих портов инфу,обрабатывает её,нужно нажимать кнопку дабы отослать команду через ком-порт или сеть на исполнение.
2.в прошлой версии щелчок делался по хэндлу(кнопка
была невидима)но при развороте на весь экран,переставала щёлкаться-почему при развороте переставала нажиматься?
|
|
Вадим К (статус: Академик), 9 марта 2011, 23:08 [#10]:
Я думаю, лучше написать свой аналог. и будет счастье.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
uurch (статус: Посетитель), 9 марта 2011, 23:14 [#11]:
спасибо за ответы,понятно
|
|
uurch (статус: Посетитель), 14 марта 2011, 00:14 [#12]:
да,кстати класс окна Qwidget
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|