>>
APLDN Home

>>
Events

>>
Trainings

>>
APL Books

>>
APLDN Links

>>
Discussion Groups

>>
Downloads

>>
Articles

>>
Library

>>
Learning Tools

>>
APLDN User IO

>>
APL2000.com




Problem Resolution

Author Thread: ddeTopic Setting Ignored in 5.2.10
Dave.Weintraub
ddeTopic Setting Ignored in 5.2.10
Posted: Tuesday, July 11, 2006 4:06 PM (EST)

In version 5.2.10, setting ddeTopic for an Edit object does not seem to work:

 

  {rho} 'fmPM.ed' {Quad}WI 'ddeTopic' 'PROGMAN|PROGMAN'
0 0
      'fmPM.ed' {Quad}WI 'state'
 class                Edit
 name                   ed
 where  14.375 34.5 1.5 10
      'fmPM.ed' {Quad}WI  'ddeMode' 'cold'
{Quad}WI DDE ERROR: Need application¦topic in ddeTopic
      'fmPM.ed' QuadWI 'ddeMode' 'cold'
                ^
      {Quad}SYS
0 2 0 1 1 1000 1 0 0 0 100 2 1 0 0 0 0 200 5210 36 0 0 ¯1 0
      'fmPM.ed' {Quad}WI 'Set' ('ddeTopic' 'PROGMAN|PROGMAN') ('ddeMode' 'cold')
{Quad}WI DDE ERROR: Need application¦topic in ddeTopic
      'fmPM.ed' {Quad}WI 'Set' ('ddeTopic' 'PROGMAN|PROGMAN') ('ddeMode' 'cold')
                ^

Dave


Comments:

Author Thread:
Support
ddeTopic Setting Ignored in 5.2.10
Posted: Tuesday, July 11, 2006 6:21 PM (EST)

It's highly likely that your problem is due to DDE connectivity being disabled by default in version 5.2.  The following paragraph from page 13 of the 5.2 Update Manual (52update.doc) should address your problem:

The default setting for [Config]EnableDDE is now zero.  If you still use the long-deprecated Dynamic Data Exchange in your application, you must reset this value in the .INI file to 1.  Having DDE enabled causes multiple copies of APL running as ActiveX servers to wait until all of them are closed before exiting.  It may also have other consequences. 

 

APL2000 Support

     

Dave.Weintraub
ddeTopic Setting Ignored in 5.2.10
Posted: Tuesday, July 11, 2006 7:03 PM (EST)

Yes, this did it.

 

Shouldn't the V6 manual's section on DDE mention this?

 

Thanks,

Dave

 

 

     

Support
ddeTopic Setting Ignored in 5.2.10
Posted: Wednesday, July 12, 2006 1:27 PM (EST)

Yes.  It will be included in a future version of the (Windows Reference) manual.

 

APL2000 Support

     



APL2000 Official Web Site

To err is human, but when the eraser wears out ahead of the pencil, you're overdoing it.
- Josh Jenkins

APLDN Home   |    |  Events   |  Trainings   |  APL Books   |  APLDN Links   |    |  Discussion Groups   |    |  Downloads   |  Articles   |  Library   |  Learning Tools   |  APLDN User IO   |  APL2000.com   |