调用动态库函数,函数的变量为String类型,在LoadRunner中应该如何定义这个变量
请教:调用动态库函数,函数的变量为String类型,在LoadRunner,中应该如何定义这个变量,
function getPkey(iflag:Integer;var key:string;var klen:DWORD):longword;
第二个变量,key,在LoadRunner中应该如何定义,定义成字符指针还是字符数组,试了返回值显示是错误。
高手指点下,不胜感激! 在线等!正在努力ing 会解决的 现在的想法是改写动态库文件,dll是delphi写的,将string型改为PCHAR型,有待检验
pchar 型 LR用 char
intResult = atoi( charY );
i = atoi( lr_eval_string("{pX}") ); 今天练习的比较多
是用字符指针取值
C中是没有字符串类型的,可以使用字符指针或字符数组
但是要注意分配内存空间
否则会报错的哦
还在改dll
Over ! 已经成功了
结帖:victory:
页:
[1]