Drexel dragonThe Math ForumDonate to the Math Forum



Search All of the Math Forum:

Views expressed in these public forums are not endorsed by Drexel University or The Math Forum.


Math Forum » Discussions » Software » comp.soft-sys.matlab

Topic: DDE interface problem with excel 2007 - 64 bit system
Replies: 3   Last Post: Jan 17, 2013 8:12 PM

Advanced Search

Back to Topic List Back to Topic List Jump to Tree View Jump to Tree View   Messages: [ Previous | Next ]
Alex

Posts: 4
Registered: 6/2/11
Re: DDE interface problem with excel 2007 - 64 bit system
Posted: Jan 17, 2013 8:12 PM
  Click to see the message monospaced in plain text Plain Text   Click to reply to this topic Reply

"Olivier Ripoll" wrote in message <h9igmn$38d$1@fred.mathworks.com>...
> "Tom Sweetland" <sweetland100_removethis_@yahoo.com> wrote in message <guk7qt$5na$1@fred.mathworks.com>...
> > I just upgraded to windows vista 64 and excel 2007. I am running matlab 2007b.
> [...]
> > I can run this script once or twice, but ultimately it refuses to execute the ddeinit line correctly. I have to exit matlab and restart for it to work again and this isn't always consistent - sometimes i have to restart the entire computer.
> >
> > I haven't had any similar problems running xp 32 with excel 2007 and matlab2007b in the past.

>
> Sorry to resurrect that thread, but I've had this very same issue with 2008 and 2009, trying to connect between Matlab and Zemax using the MZDDE toolbox: Matlab 32 bits always works, and Matlab 64 bits works the first time and then cannot "ddeinit" any more (the channel become invalid). It needs to be restarted to work again.
>
> I'm kind of glad to see that someone can reproduce with excel, as Zemax is not a very common piece of software. I also note that a similar bug was reporter in June with 2008b ("1-8K73AV"). The real problem is that mathworks refuses to fix the bug because DDE is obsolete. But to communicate with many professional software in my field, there is only DDE. COM is just not implemented (great "compatibility" thinking from Mathworks).
>
> So if someone had an idea on some voodoo to workaroudn the bug. My only workaround is to install the 32 and 64 bits versions, and use th 32bits when I need DDE.


Check this website out: http://www.thrufocus.com/Matlab/64-bit-zarraytrace

It enables mzdde in 64bit :)



Point your RSS reader here for a feed of the latest messages in this topic.

[Privacy Policy] [Terms of Use]

© Drexel University 1994-2014. All Rights Reserved.
The Math Forum is a research and educational enterprise of the Drexel University School of Education.