如何释放 WebService 正在使用的变量。
我正在使用这种形式:
HttpPrincipal.WSDLLocation: = FrmPrincipal.edtWS.Text;
HttpPrincipal.Service: = 'CADServicesService';
HttpPrincipal.Port := 'CADServices';
Trinity: = HttpPrincipal as CADServices;
在我将关闭Form的那一刻出现错误,发现当我声明这部分时:
Trinity: = HttpPrincipal as CADServices;
我认为它被卡在了记忆中。
错误如下:
"Invalid Pointer" 关闭窗体时发生错误,在 OnClose 或 OnDestroy 窗体中没有任何事件。
说明:
Trinity : CADServices,
HttpPrincipal is a THTTPRIO,
CADServices is my Unit containing all procedures / functions from WebService.