User Tools

Site Tools


ddevalue_return_data_value_sent_to_server_.htm
Navigation:  Language Reference > App A - DDE, OLE, and OCX > DDE Procedures >====== DDEVALUE (return data value sent to server) ====== Previous pageReturn to chapter overviewNext page

DDEVALUE( )

blk2blue.jpg

The DDEVALUE procedure returns a string containing the data sent to a Clarion DDE server by the DDEPOKE statement, or the command to execute from a DDEEXECUTE statement.

Return Data Type:     STRING

Example:

WinOne  WINDOW,AT(0,0,160,400)

       END

TimeServer LONG

TimeStamp  FILE,DRIVER(ASCII),PRE(Tim)

Record      RECORD

FormatTime   STRING(5)

FormatDate   STRING(8)

Message      STRING(50)

           END

         END

CODE

OPEN(WinOne)

TimeServer = DDESERVER('TimeStamp')        !Open as server

ACCEPT

 CASE EVENT()

 OF EVENT:DDEpoke

  OPEN(TimeStamp)

  Tim:FormatTime = FORMAT(CLOCK(),@T1)

  Tim:FormatDate = FORMAT(TODAY(),@D1)

  Tim:Message  = DDEVALUE()                !Get data

  ADD(TimeStamp)

  CLOSE(TimeStamp)

  CYCLE                                    !Ensure acknowledgement

 END

END

See Also:

DDEPOKE

DDEEXECUTE

ddevalue_return_data_value_sent_to_server_.htm.txt · Last modified: 2021/04/15 15:57 by 127.0.0.1