This is not at all a VB question, but the VB/VBA forum seems to be the most likely place to find programmers!
I am writing a Java application that needs to give some commands to Word and get back results. It appears that the straightforward way to do this would be to use Office Automation — that is, address Word as an ActiveX control — through an appropriate Java class.
I’ve combed the Web for such a tool, and I can’t find one. Does anyone know of anything?
Microsoft offers what I need in J++, but I happen to own and be accustomed to a different development platform. Should I have to pay several hundred dollars for a new tool, then invest several weeks in learning to use it effectively? What if my application needs to perform some other task that’s supported only by some other particular tool? I don’t want to go down that road.
Sun offers an “ActiveX Bridge” which is now integrated into the standard Java Developer’s Kit, but it only appears to let JavaBeans function as ActiveX controls. That’s a useful and honorable function, but it’s the opposite of what I need.
Last year somebody inquired in Sun’s Java developers’ forum about how to use an ActiveX control from a Java application, and no one answered.
I can buy a Java/DDE interface product that will do the job, but I think that DDE was already an obsolescent technology when Java was introduced! Why is it apparently the only available solution to what seems like a pretty obvious problem?
All of this looks fishy, like some big part of the puzzle is missing. Is it?