I had read the content of charter 14 in scripting guide, and did some test about my C function.
The attachment testdll.jsl works fine with simple data, like AnsiString (in and out). In the log I can see:
---
dll_obj = DLL("C:\Users\charlie.chu\Documents\JMP\JSL\jmptest2.dll");
[CDECL] AnsiString testFunc(AnsiString);
result = "ABC";
---
My question is, if I want to sent data like {"1.2, 2.3, 3.4", "5.6, 6.7, 7.8"}, and finally recieve the return data like { {1.2, 2.3, 3.4} , {5.6, 6.7, 7.8} }. How should I do? I can not find a suitable data type.
In the C code, the function strSplit is defined with
double** strSplit(char** strArray) {
I can not use AnsiString, but ObjPtr is also failed.
PS: I found the c language code can not be an attachment file.....