Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.11.2012, 15:59   #1
Delphi_ProGer
Форумчанин
 
Регистрация: 30.10.2010
Сообщений: 524
Вопрос CEF3 TChromiumOSR. Проблема создания

Здраствуйте!
Така проблема: хочу в своей программе использовать этот компонент, но создавая его вручную. Создаеться всё нормально, память выделяеться, собитие назначил, но
Делаю так:
Код:
var
  OSR: TChromiumOSR;
Конструктор формы:
Код:
  OSR:=TChromiumOSR.Create(Self);
  CefLoadLibDefault;
  OSR.OnLoadEnd:=ChromiumLoadEnd;
Деструктор:
Код:
  OSR.Free;
  CefShutDown;
Обработчик собития:
Код:
  ShowMessage(browser.MainFrame.GetUrl); // не заходит в эту процедуру
Собитие кнопки:
Код:
OSR.load('www.google.com');
Что я не так сделал? Если просто компонент на форму винуть, назначить собитие, то все ОК.

UPDATE
При таком создании при входе в процедуру Load, FBrowser=nil, через что и не вызываеться собитие.
Код:
procedure TCustomChromiumOSR.Load(const url: ustring);
var
  frm: ICefFrame;
begin
  if FBrowser <> nil then
  begin
    frm := FBrowser.MainFrame;
    if frm <> nil then
      frm.LoadUrl(url);
  end;
end;

Последний раз редактировалось Delphi_ProGer; 11.11.2012 в 16:44. Причина: Немного узнал о проблеме
Delphi_ProGer вне форума Ответить с цитированием
Старый 12.11.2012, 20:49   #2
Delphi_ProGer
Форумчанин
 
Регистрация: 30.10.2010
Сообщений: 524
По умолчанию

Так что, никто с этим не сталкивался?
Delphi_ProGer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблема создания потока _beginthreadex Sid111 Visual C++ 12 16.09.2012 17:44
Проблема создания listBox basilio2010 Microsoft Office Access 5 28.05.2010 10:21
Проблема создания темы в разделе Assembler xVxSeRGxVx Обсуждение статей 3 28.02.2010 16:33
Программа для создания аватар, возникла проблема! Obender13 Помощь студентам 4 12.08.2009 20:32
проблема создания массива объектов Meduzza Общие вопросы C/C++ 3 28.05.2009 05:07