首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

请帮忙看看为什么提示“Abstract error"解决思路

2013-01-26 
请帮忙看看为什么提示“Abstract error本帖最后由 imjasonfan 于 2012-08-10 10:21:52 编辑Delphi7+indy10

请帮忙看看为什么提示“Abstract error"
本帖最后由 imjasonfan 于 2012-08-10 10:21:52 编辑 Delphi7+indy10 内部网通过代理外发邮件


    idsmtp1.IOHandler := TIdIOHandlerSocket.Create(nil);
    idsmtp1.Socket.TransparentProxy := TIdConnectThroughHttpProxy.Create(nil);
    idsmtp1.Socket.TransparentProxy.Enabled := true;
    idsmtp1.Socket.TransparentProxy.Host := '172.16.4.24';
    idsmtp1.Socket.TransparentProxy.Port := 8080;



[解决办法]
估计以上代码是在线程里使用才引发的异常吧?
[解决办法]
调用抽象方法错误.你看TIdIOHandlerSocket或TIdConnectThroughHttpProxy是不是有某个抽象方法需要你继承然后处理
[解决办法]
那个放被声明为abstract方法!你要么重载它,要么就别用!多态知道不?。。。。。。

热点排行