PB与VC++的连接问题
我用VC++写了一个动态链接库,想在PB中调用,总是返回空字符串(不是NULL),
但动态链接库中的sSerial中的字符串是正确的,不知何故,请各位指教!!!
动态链接库(MyDll.dll)中的函数如下:
#include "stdafx.h"
#include "windows.h"
char* GetId(void);
char* GetId(void)
{
char* sSerial;
...
return sSerial;
}
PB中声明如下:
Function long GetId() Library "MyDLL.dll"
调用脚本如下:
String ls_serial
ls_serial = GetId()