![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#11 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]() Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
![]() |
![]() |
#12 |
Пользователь
Регистрация: 29.12.2011
Сообщений: 12
|
![]()
1. Видно, только я не пойму какой программой ты это делал, не могу у себя так повторить что бы проверить.
2. А насчёт ShowMessage, я про него и спрашивал! т.к. Браузер похожее сообщение выдаёт. У меня не хватает знаний как получить Handle label этого текста, кто может подсказать? Вот пример как читать данные из едита другой программы, нашёл на этом форуме SetLength(s, SendMessage(Hndle, WM_GETTEXTLENGTH, 0, 0)+1); SendMessage(Hndle, WM_GETTEXT, length(s), Integer(PChar(s))); SetLength(s, lStrLen(PChar(s))); где Hndle это дескриптор(Handle) нужного Эдита s строковая переменная типа string Несколько примеров пробовал у себя повторить у меня второй Handle постоянно = 0, может имя Label-a не правильное указываю... Последний раз редактировалось Stilet; 23.08.2015 в 10:22. |
![]() |
![]() |
#13 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Не может он выдавать ShowMessage, браузер не на Дельфи написан.
IE выдает стандартный WinApi MessageBox, о котором на скриншоте и было (Application.MessageBox это обертка над ним). Chrome (по крайней мере последние обычные версии) выдает что-то свое и там вроде тоже нет контрола с текстом. Цитата:
А вот в WinApi МесседжБоксе контрол с текстом есть.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 23.08.2015 в 10:05. |
|
![]() |
![]() |
#14 |
Пользователь
Регистрация: 29.12.2011
Сообщений: 12
|
![]()
Распознать OCR это разве что с капчами поможет, а в моём случае слишком геморно я думаю будет, с ОСR в Delphi не работал.
Текст то присутствует значит его можно взять! Я привёл примеры в предыдущих постах которые вытягивают текст из компонентов (Edit, Button, даже из браузера html) но не из Label текст.... Вот пример https://htmlweb.ru/java/js1.php Меня интересует вот этот текст = 'Рад видеть Вас на моем сайте! Пошли дальше?' Может в компоненте TChromium CEF3 можно как то получить? Последний раз редактировалось Stilet; 23.08.2015 в 14:53. |
![]() |
![]() |
#15 | ||
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]() Цитата:
Цитата:
зачем тебе это нужно? Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
Последний раз редактировалось Stilet; 23.08.2015 в 14:53. |
||
![]() |
![]() |
#16 | |||
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]() Цитата:
![]() Цитата:
http://magpcss.org/ceforum/apidocs/p...ogHandler.html Есть ли это в Дельфийском варианте CEF3 и как к нему это адаптировать не знаю. Цитата:
Но ищите лучше что-то типа JSDialogHandler в своем компоненте, а не занимайтесь всякой фигней.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 23.08.2015 в 12:18. |
|||
![]() |
![]() |
#17 |
Пользователь
Регистрация: 29.12.2011
Сообщений: 12
|
![]()
OnJsDialog помог, вытягивает то что надо, всем спасибо!!! Тему можно закрыть!
|
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
определенный текст WebBrowser + ShowMessage | beegl | Работа с сетью в Delphi | 11 | 10.01.2013 13:01 |
Как прочитать текст с статус бара чужой программы? | fevz | Win Api | 1 | 09.03.2012 17:44 |
Прочитать под текст Хайдом | HellMercenariess | Свободное общение | 6 | 22.08.2009 15:12 |
Как программно прочитать данные из едита другой программы | xakkkkker | Общие вопросы Delphi | 1 | 15.03.2009 12:13 |
Прочитать текст из Word'а | NeBrit | Microsoft Office Word | 2 | 09.12.2007 12:48 |