邮件问题(50分)

  • 主题发起人 主题发起人 Delphi_1.0
  • 开始时间 开始时间
to Delphi_1.0:
你加了try except end这个语句就是为了让你屏蔽错误信息,
如果connect错误,是会有一个错误,这里你可以显示也可以不显示阿。
你如果不显示,那它不就不会报出来或者弹出个什么错误的提示窗体。
比如下面:
try
SMTP.AuthenticationType := atLogin;
SMTP.Username:='a';
SMTP.Password:='a';
SMTP.Host:='a';
SMTP.Port:=1;
SMTP.Connect; ///这里先报一个错
except
exit;
end;

这个语句中的地址参数是肯定错误的,所以要报错的,当时我加了try,并且在出错的时候
exit,那么这个语句一执行,什么反应也没有。就这样。
 
不是呀,要报一个"socket error"
 
接受答案了.
 
后退
顶部