I found the libraries and compiled an RFC program using UNICODE. RfcOpenEx did not work because some dlls were missing; I added those but even when libsapu16.dll is in WINNT\system32 the program still says it cannot find it:
Could not open libsapu16.dll [nlsui1.c 3120] pid = 1776
Terminating. [nlsui1.c 3239] pid = 1776
Yes, as I said I got the libraries (in a sapgui cd). The program compiled ok, but when run it stops with the above error.
I added the following dlls: librfc32.dll, librfc32u.dll, icuuc20.dll, icuin20.dll, icudt20.dll, and libsapu16.dll.
Looking at the name, probably libsapu16.dll is not for Win32...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.