never mind, ive fixed..
the problem is now about 99.9% sorted

the dll now doesnt unload so it stores all the info so this works

//.dll Test.dll StoreKey #channel David

//echo -a $dll(Test.dll, GetKey, #channel) echos david

but something strange happens when i do this.. :S

//echo -a $dll(Test.dll, GetKey, hello) = hello
//echo -a $dll(Test.dll, GetKey, #hello) = #hello

whatever i put there, it echos the param i put in, but these params dont even exist in a map :S

i only added '#channel' to the map

Last edited by pouncer; 26/01/06 10:50 PM.