internal static int GetS(IntPtr tuple, int index, out string stringValue) { stringValue = string.Empty; IntPtr stringPtr; int s = HalconAPI.HLIGetS(tuple, index, out stringPtr); if (s != 2) { return(s); } stringValue = HalconAPI.FromHalconEncoding(stringPtr); if (stringValue != null) { return(2); } stringValue = ""; return(5); }