Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как узнать имена всех объектов на форме? Плиз! очень нужно! [D7, XP]


Страницы:   1 2

Dmitriy_ ©   (2007-09-03 22:00:00) 

Знатоки!Подскажите пожалуйста! Нужно узнать имена всех объектов окна сторонней программы. как это сделать???


Anatoly Podgoretsky   (2007-09-04 07:47:00) [1]

> Германн  (04.09.2007 02:12:20)  [20]

Купить? Смеешься, Борланд никогда не покупал, а брал, что валяется.


Anatoly Podgoretsky   (2007-09-04 07:46:00) [2]

> Инс  (04.09.2007 02:02:19)  [19]

Инди просто идет в комплекте, на этом достоинства кончаются.


Германн   (2007-09-04 02:12:00) [3]


> Инс ©   (04.09.07 02:02) [19]
>
>
> > Не хочу холиваров, но всё таки посоветовал бы вместо Indy
> > почитать про ICS
>
> А холивара и не будет, хорошая библиотека. Инди просто "попсовее"
> что ли, инфы по ней больше.
>

Согласен.
"Попопсовее" - только потому, что Борланд её смог купить. :)


Инс   (2007-09-04 02:02:00) [4]


> Не хочу холиваров, но всё таки посоветовал бы вместо Indy
> почитать про ICS

А холивара и не будет, хорошая библиотека. Инди просто "попсовее" что ли, инфы по ней больше.


Германн   (2007-09-04 01:58:00) [5]


> Инс ©   (03.09.07 22:40) [16]
>
>
> > поэтому и извращаюсь
>
> Поэтому и не сделаете. Прогуляйтесь по гуглу. Почитайте
> про протокол. Поисследуйте снифером, какой запрос отправляется
> на сервер. Почитайте про сокеты или компоненты для сетевого
> программирования (библиотека Indy, хотя бы).
>

Не хочу холиваров, но всё таки посоветовал бы вместо Indy почитать про ICS. Имхо детище Ф.Пиетт лучше, чем Indy. Не купленное Борландом, но по прежнему практически бесплатное.


Dmitriy_   (2007-09-03 22:42:00) [6]

Спасибо!!!


Инс   (2007-09-03 22:40:00) [7]


> поэтому и извращаюсь

Поэтому и не сделаете. Прогуляйтесь по гуглу. Почитайте про протокол. Поисследуйте снифером, какой запрос отправляется на сервер. Почитайте про сокеты или компоненты для сетевого программирования (библиотека Indy, хотя бы).


Dmitriy_   (2007-09-03 22:37:00) [8]


> А для этого нужно что представляет собой протокол HTTP,
> и какой запрос приходит на сервер при нажатии на кнопку.
>

вот этого я не знаю :( поэтому и извращаюсь


Инс   (2007-09-03 22:36:00) [9]


> [12] Dmitriy_   (03.09.07 22:34)

Я же сказал, у тебя ничего таким способом не выйдет, так как [3]


Инс   (2007-09-03 22:35:00) [10]


> [11] Dmitriy_   (03.09.07 22:32)

А для этого нужно что представляет собой протокол HTTP, и какой запрос приходит на сервер при нажатии на кнопку.


Dmitriy_   (2007-09-03 22:34:00) [11]

я узнал класс и Handle окна. что теперь делать, чтобы найти все объекты?


Dmitriy_   (2007-09-03 22:32:00) [12]

не. это он-лайн игра :) заказали прогу для устройства на работу :)
А как это через HTTP можно сделать? я делаю, что первое в голову пришло :)


Инс   (2007-09-03 22:25:00) [13]

При нажатии на ккопку что происходит? Неужели просто через протокол HTTP нельзя проделать все то, что юзер делает в браузере. Зачем кнопку на странице программно нажимать?


Инс   (2007-09-03 22:23:00) [14]


> [8] Dmitriy_   (03.09.07 22:22)

Это что, автоматическая рассылка спама?


Dmitriy_   (2007-09-03 22:22:00) [15]

да программу заказали, которая должна на флеш-странице находить кнопку, стоящую около определенной надписи и нажать ее.
надпись я нахожу распознаванием текста, а вот как кнопку нажать... можно конечно эмулировать мышку, но если окно будет свернуто или кнопка прокручена скроллбаром и не на экране - не сработает. вот я и думаю, как ее нажать как объект окна


Инс   (2007-09-03 22:20:00) [16]


> [5] Dmitriy_   (03.09.07 22:15)

Это ТЗ такое? Что за задача? Может она иначе решается


Инс   (2007-09-03 22:17:00) [17]


> [4] Dib@zol ©   (03.09.07 22:13)

Это не единственный выход. Браузер представляет собой COM-объект


Dmitriy_   (2007-09-03 22:15:00) [18]

да мне нужно найти кнопку на странице. кнопка и вся страница  на флеше. понимаю, что вроде как невозможно, но пытаюсь попробовать. не пинайте плиз - очень нужно найти эту кнопку и ее координаты.


Dib@zol   (2007-09-03 22:13:00) [19]

Выход - получить хтмл код и отыскать в нем все вхождения строки "BUTTON"... Вроде кнопка так на хтмле реализуеца?


Инс   (2007-09-03 22:11:00) [20]


> окно - страница IE

Чего вы хотите добиться? Элементы управления на странице не являются окнами Windows


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо