![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
УПРАВЛЕНИЕ Internet Explorero м
ATLANTIDO © (2002-03-01 00:38:00)Уважаемые мастера ! Как встроить Internet Explorer
с целью контроля посещаемых URL ? Пробовал через
OLE-container - не работает.
ATLANTIDO (2002-03-07 16:10:00) [1]Сам ответу на свой вопрос. Параметр norun называеться.
ATLANTIDO (2002-03-06 23:59:00) [2]Согласен!
Quadro (2002-03-05 01:23:00) [3]Подсказать не подскажу.
Но по моему скромному мнению проще сделать через реестр, чем колбасить смотрелку.
ATLANTIDO (2002-03-04 23:59:00) [4]Подскажи тогда где это можно узнать ?
Может ты знаешь форум о реестре win98 :) ?
Quadro (2002-03-04 23:31:00) [5]А причем тут Delphi?
ATLANTIDO (2002-03-04 14:45:00) [6]WebBrowser не подходит ! ! !
Я уже сам почти разобрался...
Установив какой-то параметр в реестре можно получить требуемый
результат :
пользователь, который открыл IE и пытается попасть на жесткие диски (вводя например "c:\") не может этого сделать -
выводится окно о запрете.
Вопрос в том, что это за параметр и в каком он ключе ?
Sasha9 (2002-03-04 11:35:00) [7]поработай с событиями TWebBrowser"а
ATLANTIDO (2002-03-03 14:25:00) [8]Ручками это как ?
[NIKEL] (2002-03-03 13:30:00) [9]2ATLONTIDO
может за тебя еще всё приложение написать? :) ручками надо все делать, ручками...
ATLANTIDO (2002-03-03 02:14:00) [10]А как показать тогда в WebBrowser"е панели инструментов !?
...стороку состояния, панели обозревателя, как дать пользователю
возможность изменить размер шрифта, вид кодировки ? Как ?
Третий раз повторяю одно и тоже :(
Фэ (2002-03-02 22:02:00) [11]TWebBrowser и есть IE
ATLANTIDO (2002-03-02 20:39:00) [12]WebBrowser вообще не подходит по задаче. Требуется нормальное
окно IE создать.
Sasha9 (2002-03-02 15:50:00) [13]попробуй отловить клик правой кнопкой
ATLANTIDO (2002-03-01 23:22:00) [14]Используя WebBrowser пользователь не получит доступ к таким настройкам как "вид кодировки", "размер шрифта" ...
Я сам видел пример работающей проги, которай имитирует
IE, и при попытке попасть на определенные URL выдается
окошко с запретом. Вот шелда, в которой тоже есть такая функция -
http://zshell.hop.ru.
ATLANTIDO (2002-03-01 22:23:00) [15]OK! А как в WebBrowser решить эту проблему (с открытием
в новом окне) ?
Sasha9 (2002-03-01 19:08:00) [16]посмотри компонент TWebBrowser
ATLANTIDO (2002-03-01 19:02:00) [17]Большое спасибо, я уже просматривал этот код. Проблемка в том,
что пользователь может "открыть ссылку в новом окне", которым
я уже упрвлять не смогу. Может в настройках експлорера это
можно запретить, или еще как ?
[NIKEL] (2002-03-01 06:08:00) [18]
uses Comobj;
{...}
var
Form1: TForm1;
IEApp: OLEVariant;
implementation
{$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject);
begin
IEApp := CreateOLEObject("InternetExplorer.Application");
IEApp.Visible := True;
IEApp.Top := 0;
IEApp.Left := 0;
IEApp.Width := Screen.Width;
IEApp.Height := Screen.Height;
IEApp.Navigate(" http://delphi.mastak.ru");
end;
{
To Close the Internet Explorer:
Um Internet Explorer beenden:
}
IEApp.Quit;
{
Some other methods:
Einige andere Methoden:
}
IEApp.GoForward
IEApp.GoBack
IEApp.GoHome
IEApp.Refresh
IEApp.Stop
IEApp.GoHome
IEApp.FullScreen := true;
{
To set some Properties:
Einige Eigenschaften setzen:
}
IEApp.StatusText := "My Status Text";
{
IEApp.Path = Show Path to IE, Pfad anzeigen
IEApp.FullName = Full Path to IE, voller Pfad zum IE
IEApp.LocationURL = Get active Url, Aktuelle URL
}
хотя я на этот вопрос уже отвечал :(
плохо ищещь в форуме!
ATLANTIDO (2002-03-01 00:42:00) [19]P.S. : имеется ввиду втсроить в свою программуили открыть
новое окно, которым можно будет управлять.