TurboPL Referenz

DDEPoke/DDESchreiben

Top  Previous  Next

Syntax

DDEPoke(Channel: Integer; Element, Data: String)
DDESchreiben(Kanal: Integer; Element, Daten: String)

Erklärung

Mit DDEPoke können Daten an ein Element einer anderen Anwendung geschickt werden. Dazu muss gewährleistet sein, dass die verbundene Anwendung das Element anhand des bei DDEInitiate übergebenen Themas identifizieren kann. Auf diese Weise kann beispielsweise die Zelle einer Tabellenkalkulation mit einem Wert belegt werden.

Beispiel

In die erste Zeile, erste Spalte des Rechenblattes Johann der Anwendung Excel wird der Wert männlich geschrieben:

VarDef Channel: Integer;
Channel := DDEInitiate('Excel', 'Johann.xls');
IF Channel > 0
               DDEPoke(Channel, 'Z1S1', 'männlich');
               DDETerminate(Channel)
END

Siehe auch

DDEInitiate, DDETerminate, DDEExecute, DDERequest