Y
yunshiyu
Unregistered / Unconfirmed
GUEST, unregistred user!
服务端的代码如下:
STDMETHODIMP TNetDiskRDMImpl:emo(BSTR* s)
{
WideString Info = "Succeeded";
*s = Info.Detach();
return S_OK;
}
客户端的代码如下:
WideString Info;
WebConnection->Connected = true;
IDispatch* disp = (IDispatch*)(WebConnection->AppServer);
INetDiskRDMDisp dispServer((INetDiskRDM*)disp);
HRESULT hr = dispServer.Demo(&Info);
WebConnection->Connected = false;
------------------------------------------------------------
客户端调用服务端想获取信息,现在信息可以获取来,能够正确获取“Succeeded”,但是每次调用的时候在BCB中总是跳出一个CPU的调试窗口。另外我还写了一个DLL,对客户端进行了简单的包装,但是在VC中调用时总是出现“用户断点异常”的对话框。我想一定是什么地方出现问题,希望高人指点一下。
我的环境是:BCB6.0+SP4 、Windows2000 + SP4、IIS 5.0
STDMETHODIMP TNetDiskRDMImpl:emo(BSTR* s)
{
WideString Info = "Succeeded";
*s = Info.Detach();
return S_OK;
}
客户端的代码如下:
WideString Info;
WebConnection->Connected = true;
IDispatch* disp = (IDispatch*)(WebConnection->AppServer);
INetDiskRDMDisp dispServer((INetDiskRDM*)disp);
HRESULT hr = dispServer.Demo(&Info);
WebConnection->Connected = false;
------------------------------------------------------------
客户端调用服务端想获取信息,现在信息可以获取来,能够正确获取“Succeeded”,但是每次调用的时候在BCB中总是跳出一个CPU的调试窗口。另外我还写了一个DLL,对客户端进行了简单的包装,但是在VC中调用时总是出现“用户断点异常”的对话框。我想一定是什么地方出现问题,希望高人指点一下。
我的环境是:BCB6.0+SP4 、Windows2000 + SP4、IIS 5.0