Текущий архив: 2004.11.28;
Скачать: CL | DM;
ВнизКак запретить отключение графики в WB? Найти похожие ветки
← →
Роман (2004-09-16 22:03) [0]Нужно запретить отключение графики, чтобы в WB грузился баннер, и его всегда было видно. Желатель но чтоб в IE она оставалась, хотя наверно это невоэможно. Перебрал кучу инфы про WB, но так ничего и не нашел. Может быть вы знаете?
← →
Аид (2004-09-16 22:11) [1]Анологичная проблема, только ещё и Flash нужно чтоб отображал
← →
Роман (2004-09-16 22:16) [2]Дело в том что если сделать флеш, то он отобразиться по-любому, но не каждый чел имеет флеш баннер.
← →
SergP. (2004-09-17 08:36) [3]
> Роман (16.09.04 22:03)
> Нужно запретить отключение графики, чтобы в WB грузился
> баннер, и его всегда было видно. Желатель но чтоб в IE она
> оставалась, хотя наверно это невоэможно. Перебрал кучу
> инфы про WB, но так ничего и не нашел. Может быть вы знаете?
TEmbeddedWB
← →
Рамиль © (2004-09-17 09:02) [4]Бесполезно. Можно перекрыть другими средствами.
← →
Роман (2004-09-17 11:35) [5]TEmbeddedWB, это не очень исчерпывающий ответ, а насчет перекрывания, прогой будут пользоваться обычные челы, они вряд ли будут это делать, самое главное чтоб при отключении в IE, графика на моем баннере загруженном со скрипта, оставалась.
← →
SergP. (2004-09-17 14:46) [6]
> [5] Роман (17.09.04 11:35)
Имеется ввиду - юзай вышеуказанный компонент. Там свои настройки для показа или отключения графики, и пр.
← →
Роман (2004-09-17 17:37) [7]Качал компонент здесь
http://www.euromind.com/iedelphi/embeddedwb.htm
и здесь
http://sevius.narod.ru/Programs/components/embedwb.zip
Во втором случае, комплект вообще был неполный, а в первом просто не устанавливался. А также на первом сайте было написано, что компонент этот предназначен для версий 4,5,6. Сущ-т ли версия
для D7? А если есть то где ее можно взять?
← →
Аид (2004-09-17 20:05) [8]да должен быть способ другой... я делаю на КОЛ, поэтому другой компонент совсем не выход
← →
easy © (2004-09-17 20:06) [9]
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, activex, SHDocVw;
type
TMyWebBrowser = class(TWebBrowser, IDispatch)
protected
function Invoke(DispID: Integer; const IID: TGUID; LocaleID: Integer;
Flags: Word; var Params; VarResult, ExcepInfo, ArgErr: Pointer): HResult;
stdcall;
public
displayimages: boolean;
end;
type
TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
procedure FormDestroy(Sender: TObject);
private
wb: TMyWebBrowser;
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
{ TMyWebBrowser }
function TMyWebBrowser.Invoke(DispID: Integer; const IID: TGUID;
LocaleID: Integer; Flags: Word; var Params; VarResult, ExcepInfo,
ArgErr: Pointer): HResult;
const
DISPID_AMBIENT_DLCONTROL = -5512;
DLCTL_DLIMAGES = $00000010;
begin
Result := S_OK;
if (Flags and DISPATCH_PROPERTYGET <> 0) and (VarResult <> nil) then
if (DispID = DISPID_AMBIENT_DLCONTROL) and displayimages then
PVariant(VarResult)^ := DLCTL_DLIMAGES;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
wb := TMyWebBrowser.Create(self);
wb.SetParent(form1);
wb.Align := alClient;
wb.displayimages := true;
wb.Navigate("http://yandex.ru");
end;
procedure TForm1.FormDestroy(Sender: TObject);
begin
wb.Free;
end;
end.
Страницы: 1 вся ветка
Текущий архив: 2004.11.28;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.038 c