标签: .net delphi com
我使用COM互操作从Delphi项目调用.Net程序集。
我可以在程序集抛出的Delphi中捕获.Net异常吗?
答案 0 :(得分:3)
COM不适用于.NET异常,但具有HRESULT值。所以你无法在Delphi端捕获.NET异常。您只是收到带有错误值的HRESULT。如果你很幸运,你会得到一个具有特定错误值的HRESULT,这样你就知道出了什么问题,如果你运气不好,你会得到一些通用的HRESULT值。
HRESULT