EJP286CRSKW
EJP286CRSKW
I propose this addition to the `com.jacob.com` package. It is an `Iterable` and `Stream`-able subclass of `EnumVariant`. IteratableEnumVariant class. ``` package com.jacob.com; import java.util.Iterator; import java.util.stream.Stream; import java.util.stream.StreamSupport; /** *...
The JNI part of Dispatch.invokev() allocates shared memory for the array of VARIANTS. I have determined experimentally that this is not necessary, testing about 500 different Excel APIs, having first...
WMI is a layer over COM with its own peculiarities. Not easy to use with COM directly. I have developed a thin layer over Jacob that handles WMI, consisting of...
``` /* PLEASE NOTE THE LINE: jint *jIndices = env->GetIntArrayElements(indices, NULL); which I added to replace "long idx[2] = {i,j};" from the 2D case. Not sure if this is correct....
Some of the Item properteis in Excel VBA objects take parameters, believe it or not. The following additional method is proposed in ActiveXComponet to allow for this. Tested extensively. ````...
`VT_UI16` maps naturally to Java `char` or `java.lang.Character`. It is possible to create a `Variant` of type `VT_UI2`, by passing the value 18. However that's it. You can't do anything...