VBA > Łączenie okien VBA z innymi oknami > Architektura połączenia okien

Drukuj

Architektura połaczenia okien

Dynamiczne połączenie okien umożliwia wymianę danych pomiędzy oknami. Umożliwia np. wybranie kursu waluty z okna tabeli kursów walut i przekazanie tej informacji do okna wprowadzania dokumentu. W celu zrealizowania takiej wymiany danych zbudowany został specjalny mechanizm nawiązywania połaczenia pomiędzy różnymi typami okien programu. Połączenie takie nazywa się linkiem.

Okno które nawiązuje połaczenie w celu otrzymania danych nazywa się klientem (Client), a otwierane okno z którego przekazujemy dane zwrotne, nazywamy serwerem (Server).

 

Okno nawiązujące połączenie musi określić typ połączenia oraz wypełnić dane, które mają zainicjalizować procesy serwera (np. ustawić bieżącą pozycję na liście itd.), natomiast serwer musi wpisać dane zwrotne i odesłać je do klienta.

 

architektura_po_aczenia_oki