Multithreading 如何使用OmniThreadLibrary执行排队任务

Multithreading 如何使用OmniThreadLibrary执行排队任务,multithreading,delphi,omnithreadlibrary,Multithreading,Delphi,Omnithreadlibrary,有人能给我一些关于如何使用OmniThreadLibrary执行“排队”任务的指导吗。可以是任何东西,但在这个问题上,让我以发送100封电子邮件为例。我想一次只使用3个线程 如何对发送电子邮件进行排队 当一个线程完成并准备好接收下一封电子邮件/任务时,如何通知我 如何获得电子邮件发送的结果?(即正常,或发生错误) 我已经看到了一些使用OTL的非常简短的例子,但是我需要一些更全面的东西来理解如何执行上述操作 有人能解释一下如何做上述工作,或者给我举一个类似的例子 感谢看起来您需要一个OTL管道-它

有人能给我一些关于如何使用OmniThreadLibrary执行“排队”任务的指导吗。可以是任何东西,但在这个问题上,让我以发送100封电子邮件为例。我想一次只使用3个线程

如何对发送电子邮件进行排队

当一个线程完成并准备好接收下一封电子邮件/任务时,如何通知我

如何获得电子邮件发送的结果?(即正常,或发生错误)

我已经看到了一些使用OTL的非常简短的例子,但是我需要一些更全面的东西来理解如何执行上述操作

有人能解释一下如何做上述工作,或者给我举一个类似的例子


感谢

看起来您需要一个OTL管道-它将消耗要发送的邮件队列,并生成“电子邮件发送结果”队列感谢您的建议。@是的,看起来你走对了方向。我发现这个链接非常接近我要查找的内容:。要适应的东西很多。