Uniface on GitHub
Product (releases and patches)
Reported Issues (old)
Fixes and Updates
We have a function in a DLL. Uniface calls C++ function, which calls a COM wrapper to a .Net (C#) function. The C# function returns an Int64 (cast as a long) back to the COM wrapper. This is no longer working when we compiled in 9.7. I can see the value in the C# (for example 4551), but when it gets back to the COM wrapper it is 0, implying some data type mismatch. I could not find any documentation but looking in the include files I see comments about UPLONG and 64 bit apps ... but I can't get our DLL to work in 32 bit let alone 64 bit.
© 2020 Uniface Privacy & Cookies | Privacy Statement | Legal