If you mean the J COM documentation, that can be found here: http://jsoftware.com/help/user/oleocx.htm
If you need source code examples, I started out by looking into this directory /Applications/j602/system/examples/ole You should pay particular attention to the contents of the file: /Applications/j602/system/examples/ole/cpp/p_jcl/jsvr.cpp /Applications/j602/system/examples/ole/vb/jole.bas But if your looking for general COM documentation, I would suggest looking at second hand bookstores (was able to buy 2 books on COM a few years back). MS seems to want to kill this tech with .NET and .NET Remoting since its really prone to DLL HELL (try installing J 64 and 32 versions in the same machine ... much hair pulling ensues :P). Actually ... we may be in for some rough time after J7 since I believe COM/OLE is tied with J's WD features. I believe J7 would not support the old interfaces directly with the advent of the new JFE's (GTK & JHS). The rumor is that J.EXE would stay at version 6 and only J.DLL would be replaced/upgraded. I'm a bit concerned because the UTF8 support for SetB() and GetB() functions are still broken ... and my clients are mostly in China and South-East Asia. I do have work-arounds like creating an external dictionary for non-latin characters and replacing them with GUID then reverting it back after J is finished with the data. Its clunky and time consuming. So I'm waiting for the release and hoping that the code re-work is not as bad as I fear. Still, some kind-hearted soul may come up with a library to convert J memory structure to .NET variant/object format. Actually, somebody did start on this, just look at this tutorial (what you should look for is the conversion of J 3!:1 format to C data): http://www.jsoftware.com/jwiki/Interfaces/JTask Ok, didn't notice I've been ranting ... my excuse is its early in the morning and haven't had breakfast yet and still haven't decided if I would want to go through my kihon and kata routines. :P On Oct 13, 2010, at 11:45 PM, Martin Pelletier wrote: > Thanks. Do you know if the COM functions are documented? > > Martin Pelletier > > On 2010-10-13 10:51, Alexander Rufon wrote: >> What I remember is that you have to execute Quit() so that the JEXESERVER >> will automatically unload from memory when the calling application exits or >> goes out of context. > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
