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

Reply via email to