![]() |
DdeClientConv1.OpenLink öffnet jedes mal die Serveranwendung
Ich will Daten an einen DDEServer senden und öffne dafür einen Link:
Delphi-Quellcode:
Normalerweise sollte ja bei geöffnetem Server, dieser nicht nochmals gestartet werden, sondern lediglich ein DDE-Link geöffnet werden. Was läuft da falsch?
DdeClientConv1.SetLink(BDS, 'service');
if DdeClientConv1.OpenLink = True then begin DdeClientConv1.ExecuteMacroLines(Msg, True); DdeClientConv1.CloseLink; end; |
Re: DdeClientConv1.OpenLink öffnet jedes mal die Serveranwen
Wenn du SetLink() verwendest und die Standardeinstellung ConnectMode = ddeAutomatic beibehalten hast, dann öffnest du mit OpenLink() die zweite DDE conversation.
Grüße vom marabu |
Re: DdeClientConv1.OpenLink öffnet jedes mal die Serveranwen
Nein, das war's nicht... es war lediglich ein falsches Topic ('service')angegeben, deshalb wurde immer erfolglos versucht die Verbindung zu erstellen.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:16 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz