09-14-2017 02:28 AM
My question is in title... I'm trying to use a DLL created in VS2013 but TestStand seem not to accept Unicode char. I just need to know if Unicode is accepted in TestStand.
Thank you.
09-14-2017 08:14 AM
TestStand does support passing unicode strings to and from code modules (If you are using the C/C++ Adapter, you need to make sure you set the parameter type correctly to "Unicode String (const)" or "Unicode String Buffer". All .NET strings are unicode so no setting is needed for that adapter.). That said, TestStand does not use unicode internally. Instead it uses multibyte. So only character from the current code page for multibyte applications are supported (see region settings for the OS for your current setting) because TestStand converts all unicode strings to multibyte before storing them internally.
Hope this helps,
-Doug