接口绑定的异常处理(100分)

  • 主题发起人 主题发起人 tansin
  • 开始时间 开始时间
T

tansin

Unregistered / Unconfirmed
GUEST, unregistred user!
as(Tsomeobject as Idosomting) 绑定接口时,如未实现该接口则抛出异常(弹出一个讨厌的框框)。
我希望程序能安静的继续,怎样能先于delphi捕获到异常能?
 
try
MyInterfase := aObject as IMyInterface;
except
end;
 
try
except
end
 
楼上二位的方法不行,as作为一种方法执行的过程就会抛出异常。
所以你还是会看到那个框框,只有用没有异常处理的方法。
这个方法就是Supports系列函数,或更原始的queryinterface。
 
后退
顶部