Właściwość LinkTopicWłaściwość LinkTopic dla kontrolek-celów konwersacji DDE, zwraca lub ustala aplikację-źródło i temat połączenia (podstawowy zbiór danych używanych w aplikacji) Aby ustalić całkowite połączenie należy określić właściwości LinkTopic i LinkItem.Dla form-źródeł - ustala lub zwraca temat dla formy-źródła odpowiedającej na konwersację DDE. Składnia właściwości LinkTopic: obiekt.LinkTopic [= wartość] Składnia właściwości LinkTopic składa się z części:
Właściwość LinkTopic zawiera łańcuch, który jest częścią informacji koniecznej do ustanowienia połączenia zarówno celu jak i źródła. Łańcuch ten zależy od wykorzystywanej kontrolki-celu lub formy-źródła. Każdy łańcuch odpowiada jednemu lub więcej elementowi składni DDE, która zawiera aplikację, temat, element. Standartowe definicja połączenia DDE zawiera aplikację, temat, element. Jednak składnia ta zależy od aplikacji, w której jest wykorzystywana. Np. Microsoft Excel wykorzystuje składnię: aplikacja|temat!element Microsoft Word wykorzystuje: aplikacja temat element Visual Basic wykorzystuje składnię: aplikacja|temat Kontrolki-cele Aby ustalić właściwość LinkTopic kontrolki-celu, należy użyć składni aplikacja|temat:
Formy-źródła Właściwość LinkTopic dla formy-źródła nalezy ustawić na indentyfikator formy. Aplikacja-cel używa tego łańcucha jako tematu podczas ustanawiania konwersacji DDE z formą. Chociaż łańcuch ten wystarczy dla formy-źródła Visual Basic, to aplikacja-cel wymaga dodatkowo:
=Project1|Form1!Text1 Można wprowadzić to odwołanie do komórki-celu Microsoft Excel. A właściwości formy nalezy ustawić na LinkMode=Source, LinkTopic=Form1 Aby aktywować połączenie danych ustawione przez LinkTopic należy ustawić właściwość LinkMode na odpowiednią niezerową wartość, aby określić typ połączenia. Z zasady, właściwość LinkMode ustawia się po ustawieniu właściwości LinkTopic. Dla kontrolek-celów, zmiana właściwości LinkTopic przerwie istniejące połączenie i przerywa konwersację DDE. Dla form-źródeł, zmiana właściwości LinkTopic przewie wszystkie połączenia celu, które używają tego tematu. Z tego powodu, zawsze należy ustawiać właściwość LinkMode na 0 przed zmianą właściwości LinkTopic. Po zmianie właściwości LinkTopic dla kontrolki-celu, należy ustawić LinkMode na 1 (Automatic), 2 (Manual) or 3 (Notify) aby ustanowić połączenie dla nowego tematu. Trwałe połączenie w fazie projektowania przez użycie polecenia Paste Link z menu Edit również ustawia właściwości LinkMode, LinkTopic i LinkItem. Tworzy to połączenie, które jest zapisywane z formą. Za każdym razem, gdy forma jest ładowana, Visual Basic próbuje ponownie ustanowić konwersację. Lista obiektów wykorzystujących właściwość LinkTopic: Form Label MDIForm PictureBox TextBox |