background image

 

 
 

INFORMATOR TECHNICZNY WONDERWARE

Informator Techniczny nr 55 
01-10-2002 
 

Kontrolka ActiveX Internet Explorer w aplikacji wizualizacyjnej InTouch

 

 
Program Internet Explorer, poza możliwością przeglądania sieci WWW, może również pełnić funkcję 
uniwersalnego programu, do podglądu różnego formatu plików graficznych, tekstowych, czy arkuszy 
kalkulacyjnych (np. Excel). Poza tym, Internet Explorer, zaprojektowany został w standardzie ActiveX. 
Ponieważ InTouch, jako kontener obiektów ActiveX, współpracuje z aplikacjami zaprojektowanymi w 
standardzie ActiveX, dlatego można zastosować bogatą funkcjonalność programu Internet Explorer w 
aplikacji wizualizacyjnej InTouch.  
 
W celu zastosowania programu Internet Explorer w aplikacji wizualizacyjnej InTouch, należy: 

•  Zainstalować na tym samym komputerze, na którym znajduje się oprogramowanie InTouch, pro-

gram Internet Explorer. Sugerowane jest, aby była to wersja 5.01 lub wyższa. 

•  Zainstalować kontrolkę ActiveX Internet Explorer w środowisku edycyjnym InTouch’a, a więc w 

programie WindowMaker. W tym celu należy: 

 

po uruchomieniu programu WindowMaker, wybrać opcję: 
Special\Configure\Wizard/ActiveX Installation...

 

 

 

 

w wyświetlonym oknie proszę wybrać zakładkę:  ActiveX Control Installation, a 
następnie w dolnym oknie, w którym znajdują się wszystkie zainstalowane obiekty 
ActiveX w systemie operacyjnym Windows, należy wskazać program o nazwie: 
Przeglądarka sieci Web firmy Microsoft

 

ASTOR Sp. z o.o. 
Dział Oprogramowania Przemysłowego 
ul. Smoleńsk 29, 31-112 Kraków 

tel.: 012 428-63-30 
fax: 012 428-63-09 
 

e-mail: wonderware1@astor.com.pl 
http://www.astor.com.pl 

 

background image

 

 

 

wybrać przycisk Install, w celu zainstalowania obiektu ActiveX w programie 
WindowMaker. Program Przeglądarka sieci Web firmy Microsoft zniknie z dolnego 
okna, a pojawi się w oknie górnym, gdzie znajdują się wszystkie zainstalowane w 
programie WindowMaker, obiekty ActiveX. Następnie proszę zamknąć powyższe okno 
przyciskiem Zamknij

 

 

 

•  Skonfigurować kontrolkę ActiveX do pracy w zaprojektowanej aplikacji wizualizacyjnej. W tym 

celu, należy: 

 

zdefiniować okno o dowolnym typie i nazwie, a następnie wybierając ikonę  Wizards, z 
paska narzędziowego, przejść do kategorii ActiveX Controls

 

2

background image

 

 

 

należy wskazać ikonę Explorer i po wybraniu przycisku OK, osadzić kontrolkę na oknie, 

 

 

 

 

następnie proszę dwukrotnie kliknąć, lewym przyciskiem myszy na osadzonym obiekcie i 
zdefiniować jego nazwę i cechy obiektu, lub pozostawić domyślne ustawienia, 

 

 

3

background image

 

 

 

następnie wybierając dostępne metody i właściwości, związane z tym obiektem, należy 
zdefiniować skrypt. Wszystkie dostępne metody i właściwości można wyświetlić, wybie-
rając dowolny skrypt i opcję z menu Insert\Activex

 
UWAGA!
 Metody i właściwości będę dostępne tylko wtedy, gdy kontrolka zostanie wcześniej osadzona 
na oknie. 
 

 

 
Przykłady skryptów 
 

•  W celu wyświetlenia określonej strony WWW, należy wybrać metodę Navigate i skonfigurować 

jej parametry w następujący sposób: 

 

#Explorer1.Navigate( "www.astor.com.pl", 1 , 1 ,1, 1); 

 
Wykorzystując tę metodę w skrypcie Windows Scripts On StrartUp i uruchamiając program 
WindowViewer zostanie wyświetlona strona internetowa. 

 

4

background image

UWAGA! Pokazanie dowolnej strony internetowej w aplikacji wizualizacyjnej, jest możliwe, gdy  na tym 
samym komputerze, skonfigurowany jest dostęp do usług sieci Internet. 
 

 

 

•  W celu wyświetlenia określonego pliku, należy wybrać metodę Navigate i skonfigurować jej pa-

rametry w następujący sposób: 

 

#Explorer1.Navigate( ”d:\pliki\zeszyt1.xls", 1 , 1 ,1, 1); 

 
Wykorzystując tę metodę w skrypcie Windows Scripts On StrartUp i uruchamiając program 
WindowViewer, zostanie wyświetlona zawartość pliku, zaprojektowanego w programie Excel. 
 

 

 
 
 

 

5

background image

•  W celu przeglądania zawartości określonego dysku, należy wybrać metodę Navigate i skonfigu-

rować jej parametry w następujący sposób: 

 

#Explorer1.Navigate( ”d:", 1 , 1 ,1, 1); 

 
Wykorzystując tę metodę w skrypcie Windows Scripts On StrartUp i uruchamiając program 
WindowViewer, zostaną wyświetlone katalogi i pliki, znajdujące się na dysku d
 

 

 
Szczegółowy opis wszystkich metod, właściwości i zdarzeń odnoszących się do kontrolki: Przeglądarka 
sieci Web firmy Microsoft
, znajduje się na serwerze firmy Microsoft, w następującym miejscu: 
http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/ 
objects/internetexplorer.asp 

 

6