Java DDE

I'm writing a program in Java, that reads data from different
Windows applications, ie. Intouch, Notepad.

In order to do that I've installed a class called Jddeml in
my CLASSPATH. In the description of the class it says:

  Class Jddeml represents Windows DDE object (server or client).
  Jddeml enables Java applets/applications to interact with Windows
  applications and other applets/applications using Dynamic Data
  Exchange Protocol.

The question is : Has anyone experience in using this class?
I've got some problems telling the DDE-server which application
it's going to retrieve the data from, and what data it's going
to fetch.

The source code of the class Jddeml, I found at:

  http://www.nevaobject.com/java/index.htm

If anyone can help me, I'll be happy.

Thanks in advance!

Trygve B. Reitan
tbr@itk.ntnu.no
trygveAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

funCommented:
Why isn't this in the java area?
0
RM032397Commented:
Java is not the same as JavaScript and not everyone who is expert in one is also either expert or knowledgeable about the other.

0
moorepCommented:
why not email the people at www.nevaobject.com. They wrote it.
0
moorepCommented:
DDE works using the following Syntax:
APPLICATION|TOPIC!ITEM.
To use Reuters DDE in Excel for example and you wanted say, Sybases share price you would do this formula:
=REUTER|IDN!'SYBS.O,LAST'
The reason it has a single quote is because you are passing 2 arguments 1)SYBS.O the company stock code and 2)LAST - the last traded price. You will have to specify this syntax and NOT just the application name.

Generally you can find out what Topics and Items are available
by creating a formula array in Excel and use the following:
To find out Reuters TOPICS
=REUTER|SYSTEM!Topics
To find out Reuters ITEMS
=REUTER|TOPICS!Sysitems


0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
JavaScript

From novice to tech pro — start learning today.