<?xml version="1.0" encoding="windows-1252"?>
<node id="648315" title="DDE calls using Win32::OLE?" created="2007-10-31 13:50:17" updated="2007-10-31 09:50:17">
<type id="115">
perlquestion</type>
<author id="391408">
TedPride</author>
<data>
<field name="doctext">
It seems that there used to be a module Win32::DDE::Client, but that module is no longer on CPAN or anywhere because DDE has since been replaced by OLE. However, while the Win32::DDE::Client interface was easy to understand:

&lt;code&gt;Request(ITEM)
Returns the value of ITEM from the DDE server. 

Poke (ITEM, VALUE)
Pokes VALUE into ITEM at the DDE server. 

Execute (CMD)
Executes CMD at the DDE server.&lt;/code&gt;

I'm having a lot of trouble understanding the Win32::OLE equivalents:&lt;br&gt;
[http://search.cpan.org/~jdb/libwin32-0.28/OLE/lib/Win32/OLE.pm]&lt;p&gt;

Can someone explain how I do the equivalent of Request, Poke, and Execute using OLE?</field>
</data>
</node>
