Hello - I am a licensed JNIWrapper developer and have been very happy with JNIWrapper & WinPack.
One of our customers however is having a problem that we cant reproduce, so I figured I would post it here in case you have some insight.
The specific issue is with the DDE functionality (DdeConnectList for Excel, System). Using an older (non-JNIWrapper) library the customer works perfectly fine. However when he switches to use the JNIWrapper library we are specifically seeing a return code of 5 from Function.invoke (for DdeConnectList) which is not a valid return code that I can see.
We are using JNIWrapper v3.8.4 and I see under v3.9 release notes a comment about "Fixed the issue with retrieving a last error code", so I dont know if this is relative to this or not.
Even if the error code issue is fixed however I have no idea why the function.invoke would fail under JNIWrapper but succeed under our older library - any thoughts ?
As mentioned, we are unable to reproduce, the DdeConnectList call works perfectly fine in every scenario we have tried.