Конференция "Corba" » ActiveX и браузер [Delphi]
 
  • Alek_1 (07.05.07 13:23) [0]
    подскажите...а как узнать урл браузера в котором загружен мой ActiveX????  и как вообще получить доступ к тому браузеру из которого загружен мой акьтив??
  • Alek_1 (08.05.07 16:05) [1]
    вот пробую получить браузер который загрузил мой активикс:

    function GetSite(obj: IUnknown): IOleClientSite;
    var
      Site: IOleClientSite;
      OleObj: IOleObject;
    begin
        if (obj.QueryInterface(IOleObject, OleObj) = S_OK) and (OleObj.GetClientSite(Site) = S_OK) then
        begin
           Result := Site;
           ShowMessage('gg');
        end
        else begin
           Result := nil;
           ShowMessage('not-gg');
        end;
    end;

    Site := GetSite(Self);


    но почемуто интерфейсы не определяются :(
 
Конференция "Corba" » ActiveX и браузер [Delphi]
Есть новые Нет новых   [134431   +10][b:0][p:0]