Looking For Suggestions

Monte Goulding monte.goulding at senet.com.au
Wed Sep 18 22:59:00 EDT 2002


Yes the name is hard coded to EXT. From what I can tell that seems to be the
problem with having more than one app use the DDE.

I do this at startup:

get setRegistry("HKEY_CLASSES_ROOT\iCoachRowing\shell\open\ddeexec\",
"[fileOpen(%1)]")
    get
setRegistry("HKEY_CLASSES_ROOT\iCoachRowing\shell\open\ddeexec\application\"
, "EXT")
    get
setRegistry("HKEY_CLASSES_ROOT\iCoachRowing\shell\open\ddeexec\topic\",
"System")


and this at shutdown:

get setRegistry("HKEY_CLASSES_ROOT\iCoachRowing\shell\open\ddeexec\", "")
  get
setRegistry("HKEY_CLASSES_ROOT\iCoachRowing\shell\open\ddeexec\application\"
, "")
  get
setRegistry("HKEY_CLASSES_ROOT\iCoachRowing\shell\open\ddeexec\topic\", "")

Please excuse the wrapping.

PS: change "iCoachRowing" with your app name.

Cheers

Monte

> -----Original Message-----
> From: metacard-admin at lists.runrev.com
> [mailto:metacard-admin at lists.runrev.com]On Behalf Of Ken Ray
> Sent: Wednesday, 18 September 2002 4:49 PM
> To: metacard at lists.runrev.com
> Subject: Re: Looking For Suggestions
>
>
> Monte,
>
> How do you 'set the DDE registry entries on startup'? I'm using DDE also,
> but had the problem with the name being hard-coded as "EXT", so I'm very
> interested...
>
> Ken Ray
> Sons of Thunder Software
> Email: kray at sonsothunder.com
> Web Site: http://www.sonsothunder.com/
>
> ----- Original Message -----
> From: "Monte Goulding" <monte.goulding at senet.com.au>
> To: <metacard at lists.runrev.com>
> Sent: Wednesday, September 18, 2002 1:57 AM
> Subject: RE: Looking For Suggestions
>
>
> > Just for iterest:
> >
> > What is it about EXT.dll that makes you app unstable? I use it all the
> time
> > for just this purpose (along with opening custom file types in currently
> > running apps). I found that it works very well. The only problem I've
> found
> > is that it doesn't work if you have two apps registered to use it on the
> > same system. All I do to workaround this problem is set the DDE registry
> > entries on startup and delete them on shutdown.
> >
> > Anyway, I'm interested in any problems you have found.
> >
> > PS: It'd be nice if Scott added DDE to the engine because it's
> is now the
> > only thing I use EXT.dll for!
> >
> > Cheers
> >
> > Monte
> >
> > _______________________________________________
> > metacard mailing list
> > metacard at lists.runrev.com
> > http://lists.runrev.com/mailman/listinfo/metacard
> >
>
> _______________________________________________
> metacard mailing list
> metacard at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/metacard




More information about the metacard mailing list