Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SrrazOffpril_Vecher.rtf
Скачиваний:
9
Добавлен:
18.09.2019
Размер:
1.9 Mб
Скачать

8.4. Элемент средства просмотра Web Microsoft

Элемент средства просмотра Web Microsoft (Microsoft WebBrowser control) представляет собой элемент управления на базе ActiveX, который позволяет обращаться к Web-узлам, просматривать Web-страницы и другие документы, а также программно скачивать данные из Интернета.

Элемент управления WebBrowser дает возможность пользователям приложения просматривать Web-страницы на серверах Word Wide Web, а также папки на локальных жестких дисках и в сети. Пользователи могут переходить по гиперссылкам или вводить нужные URL. Кроме того, элемент управления WebBrowser поддерживает хронологический список узлов, папок и документов, к которым обращался пользователь.

Microsoft Internet Explorer и элемент управления WebBrowser могут открывать не только Web-страницы, но и любые документы ActiveX, к которым относится большинство документов Office.

Базу данных Microsoft Access нельзя открывать как документ ActiveX в Microsoft Internet Explorer или в окне элемента управления WebBrowser, но Web-страница может содержать гиперссылку на такую базу данных. Кроме того, если серверное программное обеспечение поддерживает IDC/HTX-файлы или ASP (Active Server Pages), можно создавать Web-страницы, действующие как пользовательский интерфейс источника данных ODBC.

Использование элемента управления WebBrowser возможно только в том случае, если на компьютере установлен Microsoft Internet Explorer. Данный элемент управления автоматически регистрируется после установки Microsoft Internet Explorer и становится доступен в Microsoft Access, Excel, Word или Power Point в режиме конструктора. Microsoft Excel, Word и Power Point позволяют добавлять элемент управления WebBrowser и на пользовательские формы (UserForm), созданные в редакторе Visual Basic.

Отобразить Web-страницу или документ в окне WebBrowser позволяет метод Navigate. Его синтаксис выглядит так:

объект.Navigate URL

где объект — имя элемента управления WebBrowser на форме или объектной переменной, ссылающейся на него, а URLстроковое выражение, оценка которого дает допустимый URL или путь. URL может ссылаться на Web-страницу или другое «содержание» в Интернете или интрасети, а также на документ Office, например, документ Word..

Если URL указывает какой-то протокол и узел Интернета, элемент управления WebBrowser, прежде чем отобразить документ, должен установить с ним связь. Если компьютер, выполняющий программу, подключен к серверу-заместителю (proxy server), который обеспечивает компьютеру защищенную связь с Интернетом через локальную сеть, или же имеет прямую связь с Интернетом, то элемент управления WebBrowser немедленно скачивает и отображает указанную Web-страницу или другое «содержание» Интернета. Если компьютер, выполняющий программу, устанавливает связь с Интернетом по телефонной линии через модем и эта связь еще не установлена, элемент управления WebBrowser инициирует процесс соединения. Если URL указывает Интернет-протокол и папку на сервере интрасети, компьютер, выполняющий программу, должен быть подключен к интрасети, и иметь соответствующие права доступа к этому серверу. Если URL указывает путь в стандартной файловой системе на локальном жестком диске или в локальной сети, элемент управления WebBrowser немедленно открывает и отображает заданный документ. Элемент управления WebBrowser способен открывать любые документы Office (кроме баз данных Microsoft Access), текстовые файлы и HTML-документы, не требующие компонентов, поддерживаемых исключительно серверами Интернета и интрасетей. Если URL указывает путь в стандартной файловой системе, в котором не определено конкретное имя файла (допустим, c:\Windows\Syslem\), то элемент управления WebBrowser, подобно My Computer (Мой Компьютер) отображает саму файловую систему.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]