DDE INITIATE ddeid FRAME frame-handleAPPLICATION server-name TOPIC topic-name NO-ERRORAn integer variable or field that receives the channel number for the newly opened DDE conversation.FRAME frame-handleSpecifies the handle of the frame that owns the conversation, where frame-handle is a HANDLE expression. A frame can own more than one conversation. The AVM records the status of the most recent conversation exchange in a set of DDE frame attributes. These attributes record the status of every dynamic data exchange, including advise exchanges (exchanges triggered by DDE-NOTIFY events). The DDE frame attributes include:
DDE-ERROR — The DDE error code returned by the most recent exchange
DDE-ID — The channel number of the conversation that had the most recent exchange
DDE-ITEM — The name of the data item referenced by the most recent exchange
DDE-NAME — The name of the server application in the most recent exchange
DDE-TOPIC — The name of the topic of the most recent exchangeAPPLICATION server-nameSpecifies the name of the server application for the conversation, where server-name is a character expression. The value of server-name must be unique for each DDE server on your system. It is usually the filename of the server executable without the extension (for example, the name EXCEL in Microsoft Excel).TOPIC topic-nameSpecifies the name of the topic of the conversation, where topic-name is a character expression. The value of topic-name identifies a category defined by the server application. This is usually the name of a file or other container that includes one or more data items (for example, the name of a worksheet, such as Sheet1 in Microsoft Excel). An ABL client can only exchange data with server data items included in the topic of an open conversation.
For more information on using the DDE protocol (including DDE frame attributes) to exchange data with non-ABL applications, see OpenEdge Development: Programming Interfaces.
© 2013 Progress Software Corporation and/or its subsidiaries or affiliates. |