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

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。
 

Similar threads

S
回复
0
查看
745
SUNSTONE的Delphi笔记
S
S
回复
0
查看
625
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
顶部