将脚本集成到delphi中

mar*_*stT 5 delphi

如何在Delphi中执行外部脚本(如wsh,vbs,bat ...)并获取结果?我想将它们作为线程中的任务启动其他事情,当结果准备好时,脚本本身将通知将在主线程中接收它的应用程序.怎么实现呢?

Rem*_*eau 7

使用Microsoft的Windows Script COM接口,特别是IActiveScript接口.