Autor Beitrag
slang
Hält's aus hier
Beiträge: 1


D6 Enterprise
BeitragVerfasst: Mi 08.06.05 08:03 
Servus,

hab da zwei Probleme mit meiner DDE-Anwendung:

1. Ich habe eine bestehende Applikation, der ich per DDE eine Information zukommen lassen möchte. Dazu benutze ich die DDEClientConv-Komponente und nicht die Server-Komponente, oder? Die Delphi-Hilfe ist in dem Punkt ein wenig verwirrend, da sie den Server als "Ausgangsanwendung" bezeichnet.
Der Aufbau der Verbindung geschieht dann so:
ausblenden Quelltext
1:
DdeClientConv1.SetLink('PfadZurServerApplikation', 'TopicDerVerbindung');					


2. Der nachfolgende VB-Code zeigt den beispielhaften Aufruf für die Server-Applikation, wie kann ich diese in Delphi übersetzen:

ausblenden Quelltext
1:
DDELink.Execute("[SystemEvent(""ReceiveCall"", ""X"", ""X-value"", ""Y"", ""Y-value"", ""Z"", ""W"", ""W-value"", """")]")					


Mein Problem ist hauptsächlich, dass in dem Code-Abschnitt alle Parameter auf einmal übergeben werden. Wie würde ein solcher Aufruf in Delphi aussehen? Oder muss ich dem DdeClienItem jeweils ein Parameter nach dem anderen zuweisen und übertragen?

Danke, slang