06-05-2018 09:35 AM
Only before numbers
I am using TS2012
06-05-2018 03:25 PM
This is from the TestStand help: The method replaces the localized decimal point characters that represent decimal points in the expression with the period character. If the localized decimal point character is the comma character, the method also replaces semicolons that represent argument separators or expression separators with commas. The method does not change characters inside string constants.
http://zone.ni.com/reference/en-XX/help/370052K-01/tsapiref/reftopics/engine_delocalizeexpression_m/
Hope this helps,
06-06-2018 01:23 AM
But there is no decimal point in "a,b,5" and it still replaces the , before the number.
06-06-2018 08:54 AM - edited 06-06-2018 08:55 AM
So technically your expression is a,b,5 Try doing this: "\"a,b,5\"" and see if that helps.
My guess is that it thinks your machine is localized to some European way of using the , instead of the . and it is trying to swap it to a . so it is localized to TestStand.