Кодеры, выручайте :) - Форум успешных вебмастеров - GoFuckBiz.com - Страница 3
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB90.4082
BTC/USD69418.1342
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 04.10.2010, 18:45
Start Post: Кодеры, выручайте :) 
  #21
trafbite
Senior Member
 
Регистрация: 18.05.2008
Сообщений: 168
Бабло: $52225
По умолчанию

Всем привет.
Сабж такой: на дельфях пишу небольшую софтину, нужно нажать программно кнопку в TWebBrowser. Если у кнопки есть id или name, то вопросов нет. А вот как нажать кнопку, описанную так:
<input type="submit" class="button" value="Sign In" />
trafbite вне форума  
Старый 04.10.2010, 20:58   #22
trafbite
Senior Member
 
Регистрация: 18.05.2008
Сообщений: 168
Бабло: $52225
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от aoki Посмотреть сообщение
Саму форму с компонентом растяни на весь экран, сделай другую программу как я сказал и определи с помощью неё точку кнопки которую нужно нажать например 400 и 100.
В том месте твоей программы где нужно нажать кнопку напиши

SetCursorPos(400, 100);
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
Sleep(100);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
Все, спасибо, наверно так и буду делать (проверил - работает)! Ура!
Ребзя, всем спасибо, кто помогал, ваша карма в плюсе
trafbite вне форума  
Старый 06.10.2010, 07:39   #23
trafbite
Senior Member
 
Регистрация: 18.05.2008
Сообщений: 168
Бабло: $52225
ТС -->
автор темы ТС По умолчанию

Мужики, а может кто еще подскажет как заполнить текстовое поле во фрейме? Вот такой код:
<iframe style="width: 98%; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; height: 300px; " id="post_body_html"></iframe>
<textarea name="ла ла ла" id="ля ля ля" rows="15 cols="80" style="width: 99%; display: none; " _wysiwyg="1"></textarea>
trafbite вне форума  
Старый 06.10.2010, 11:13   #24
alexpotemkin
Senior Member
 
Регистрация: 27.10.2007
Сообщений: 134
Бабло: $37333
По умолчанию

Получить IHTMLWindow2 and IHTMLDocument2 этого Iframe, потом работать как обычно
https://forums.embarcadero.com/threa...threadID=22542
http://www.delphipages.com/forum/sho...41&postcount=7
http://groups.google.co.in/group/bor...9d61be328f9f34
alexpotemkin вне форума  
Старый 06.10.2010, 17:30   #25
trafbite
Senior Member
 
Регистрация: 18.05.2008
Сообщений: 168
Бабло: $52225
ТС -->
автор темы ТС По умолчанию

Спасибо, ща буду пробовать разобраться... Фигово, что на английском
trafbite вне форума