在程序中有两个类似于瑞星卡卡的东东,用agent来做的。在调用不同的文件时,不断的交替说话,现在的问题是:有时候会报错,说什么“agentsvr.exe发生错误,服务已终止”“呼叫已消失”之类(原话几不清了),然后这两个小东西就消失了。重新启动程序,就可以用了。这个错出的没有规律,有时可能连续的出三四次,有时想修改的时候又不出错了。好烦人!请高手指点!谢谢!winxp sp2\delphi6\ms agent2.0

解决方案 »

  1.   

    没遇到你的问题,但是我在设置languageID时老是报错 我设为1033,你设置为多少?
      

  2.   

    这种功能没弄过,
    猜想是不是你的交替说话没有弄好啊,
    出现什么共享冲突之类的问题,
    agent服务是同一个,
    你的两个小人用的是同一个服务,
    同一个说话的引擎,
    会不会是这方面的问题啊!以上纯属猜测,贻笑大方了
      

  3.   

    谢谢longchaohui(阿龙),待会试一下您的猜测,还有没有别的可能会导致这种情况的产生,还请大家赐教。