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