我正在为 Delphi 使用 Synapse,但是在 HTTP 下载期间,当然,GUI 会冻结。查看文档,他们建议使用 OnHeartbeat 方法。
(见http://www.ararat.cz/synapse/doku.php/public:howto:heartbeat)
不幸的是,他们实际上并没有给出任何代码示例,虽然概念很简单,但用法并不明显。
这是每个套接字(对象)设置,还是每个应用程序(类)设置?另外,回调过程本身被定义为一个对象,这有点不寻常。有谁真正使用过这个愿意分享一个示例代码片段吗?