Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Chromium

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 15.01.2014, 12:47   #1
 Разведчик
Аватар для RamDigga
 
RamDigga неизвестен в этих краяхRamDigga неизвестен в этих краях
Регистрация: 27.10.2012
Сообщений: 24
Популярность: -183
Сказал(а) спасибо: 35
Поблагодарили 23 раз(а) в 14 сообщениях
Отправить сообщение для RamDigga с помощью Skype™
 
По умолчанию Chromium

Цитата:
procedure TForm1.Chromium1LoadEnd(Sender: TObject; const browser: ICefBrowser;
const frame: ICefFrame; httpStatusCode: Integer; out Result: Boolean);

begin
if CheckBox1.Checked=True then
begin
Chromium1.Browser.MainFrame.ExecuteJavaScript ('document.getElementById("Кнопка") .click();','',0);
Chromium1.Browser.MainFrame.ExecuteJavaScript ('document.getElementById("Кнопка") .click();','',0);
if pos ('Текст',Chromium1.Browser.MainFrame.Source) <> 0 then
begin
pars(edit4.text,edit5.text,edit1.text,edit2.text,' Текст',0);
chistka();
cheked ();
end
else
begin
Chromium1.Load('Ссылка);
end
end
else
begin
end;
end;

Проблема в том, что сначала выполняются функции, а потом уже клики.
Мне нужно наоборот, что бы сначала выполнилось 2 клика, а потом уже функции.

P.S. Заранее спасибо.
  Ответить с цитированием
Старый 17.01.2014, 23:35   #2
NoItemName
 Рыцарь
Аватар для J-Fobos
 
J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(
Регистрация: 12.04.2009
Сообщений: 394
Популярность: 47903
Сказал(а) спасибо: 515
Поблагодарили 1,124 раз(а) в 430 сообщениях
 
По умолчанию Re: Chromium

По идее нужно добавить задержку. Чтобы процесс браузера получил процессорное время.
sleep(100);
________________

В любом из нас спит гений. И с каждым днем все крепче.
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня';
  Ответить с цитированием
Пользователь сказал cпасибо:
NebesaBag (18.01.2014)
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 13:52.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net