In Dll Maker I'm building my own DLL function.If I'm passing treenode types , I can use treenode A=parnode(1).If I'm passing numeric types and I can use int B=parval(2). But if I'm passing a treenodearray type ,how should my DLL function accept this type of parameter? In the old version, Flexsim used parval, parnode and parstr to pass parameters to functions or triggers.But in the updated version,Flexsim use param pass parameters to functions or triggers, and param can be compatible with more data types(including treenodearray type). unfortunately,I can't use param in my Dll project! Is there anyone who can help me with this problem?