【求助】powerbuild调用c++写的dll动态库

dll文件-testa.dll
int test(int a,int b,unsigned char* c,int* d)其中
指针c 、d在pb编程中如何使用?

pb编程,这样使用报错了:
定义:Function int test(int a,int b,string c,int d) LIBRARY "testa.dll"
调用:
string ls_result//结果文本
int li_ret,li_resulen//结果位数
ls_result=space(9)
li_resulen=0//不妥,不知怎么用?
li_ret=test(3,6,ls_result,li_resulen)//报错
if li_ret=0 then messagebox('结果','testa.dll得到'+ls_result)

有没有人平时用到powerbuild的,请不吝指导。在线等
最后编辑2006-06-27 11:22:37.263000000