你的while条件里应加入邮箱连接是否中断地判断。
解决方案 »
- 郁闷,跟着书打的代码为什么运行不了呢?高手来帮下忙吧
- 这个if语句的条件应该怎么写才正确:if (adoquery1.FieldByName('number').AsString <> '' and number3 = '') then
- qreport中的Onneeddata事件怎么使用
- vista以及MSN的皮肤
- 可以用Delphi绘制三维图形吗?
- 各诸帮帮小弟:小弟作一个万能查询,请高手指教!!!
- 问一下我想在radiobtn.checked=true时才让editkeypress事件起作用要怎么办呢
- 怎么用Delphi7实现文件夹的压缩????(急用)用100分求救
- SQL自增长字段,新增记录时,如何在DBGrid显示该字段的值。
- 银行查询机故障问题
- 自动增长的记录号如何实现
- ~~~~~~~~~~~to 我本楚狂人~~~~~~~~~~~在不在?
在线程中该如何运用myemail.Abort方法来中断myemail.checkemail的检测,该如何做?
因为mymail.checkemail()仅仅是一个函数而已,在外部没有办法去中止这个函数,得让它自己因为条件的不满足而返回,所以,应该把Terminated参数也传到mymail.checkemail()中去,每一步经常判断.
在等待返回的过程中不妨使用这样的过程
...
while(Conditions) do
begin
Application.ProcessMessages;
if Terminated then
Break_The_Link; //断开连接应该没有什么问题吧?
end;
...