重启一下就好了,看了一下代码,这里边只是基类自带的datamodule创建代码,除了一个临界区好像没有其他的了,不知道什么原因,有大哥指导一下吗
DELPHI开发的webservice服务,有点小众,建议用php、python、C#、java等语言开发web service
type
IWSYXHis =interface(IInvokable)
TDataWSYXHis = class(TdataModule,IWSYXHis)
procedure TDataWSYXHisCreateInstance(out obj: TObject);
begin
obj := TDataWSYXHis.Create(nil);
end;
***************************************************************************************************
//下边是上边的create函数调用的基类函数
constructor TDataModule.Create(AOwner: TComponent);
begin
GlobalNameSpace.BeginWrite;
try
CreateNew(AOwner);
if (ClassType <> TDataModule) and not (csDesigning in ComponentState) then
begin
if not InitInheritedComponent(Self, TDataModule) then
raise EResNotFound.CreateFmt(SResNotFound, [ClassName]);
if OldCreateOrder then DoCreate;
end;
finally
GlobalNameSpace.EndWrite;
end;
end;