在调用dll时可能出错浮点异常错误,使用以下语句屏蔽之:uses Math;
SetExceptionMask(GetExceptionMask + [exInvalidOp]);或者都屏蔽了:SetExceptionMask([exInvalidOp..exPrecision]);SetExceptionMask不仅屏蔽了FPU的异常,对SSE指令引发的浮点异常也能屏蔽。