ms Agent 不能发声,在线等高手解答,急死了(200分)

  • 主题发起人 主题发起人 kongxiangji
  • 开始时间 开始时间
K

kongxiangji

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi 7.0生成的AgentObjects_TLB.pas出错导至Ms Agent不能发声
在网上搜索了几天,知道设置languageid能解决,但是设置languageid时delphi报错。
CSDN上有人说delphi的AgentObjects_TLB.pas单元有bug,但是搜遍了也没有找到修改后AgentObjects_TLB.pas文件,哪个大虾收藏的有阿,发给一个给小弟,万分感谢。e_mail:kongxiangji1981@163.com
 
没有人知道吗?
 
你这个问题太难了
以前没有见过
不好意思!
[:)]
 
功夫不负有心人
终于在一个俄国网站上找到答案了
delphi7的AgentObjects_TLB.pas有bug
用d5编译的AgentObjects_TLB.pas覆盖D7的文件就可以了
D5的AgentObjects_TLB.pas文件要加上
{$WARN SYMBOL_PLATFORM OFF}
{$WRITEABLECONST ON}
{$VARPROPSETTER ON}编译开关就能在D7系统过
我的Agent终于发声了
鄙视那些知道解决方式放着修改过的AgentObjects_TLB.pas不共享的人。

补充一下agent.LanguageID := 1033;角色才能说话,只能说英语。
 
恭喜找了答案。接分
 
呵呵:)接分!
 
后退
顶部