DVD |
Отправлено: 18.12.2003, 09:53 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 33
|
Как запустить помошника, как в офисе? Я импортировал MSAgent'а в билдер, а что с ним дальше делать, как его запускать, как передавать ему текст и т.д. Может у кого дока есть? Поделитесь |
|
Nimble |
Отправлено: 18.12.2003, 16:58 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 34
|
CODE |
//Переменные:
Req : IAgentCtlRequest; //текущее действие
Chars: IAgentCtlCharacterEx; //персонаж
cx, cy: Integer;
...
Agent1.Characters.Load('Agent001', 'Merlin.acs');
Chars:=Agent1.Characters.Character('Agent001') as AgentCtlCharacterEx;
Req:=Chars.MoveTo(cx, cy, 0);
Req:=Chars.Show(Req);
Req:=Chars.Play('Greet');
Req:=Chars.Speak('Привет', '');
|
это я в делфях делал.
Думаю разберешься |
|
DVD |
Отправлено: 18.12.2003, 19:28 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 33
|
Народ, кто шарит, переведите на билдер плиз. |
|
Nick |
Отправлено: 19.12.2003, 09:18 |
|
Машинист паровоза
Группа: Участник
Сообщений: 247
|
Объявление переменных
Req : IAgentCtlRequest; //текущее действие
IAgentCtlRequest Req;
Agent1.Characters.Load('Agent001', 'Merlin.acs');
Agent1->Characters->Load("Agent001", "Merlin.acs");
Req:=Chars.Show(Req);
Req = Chars->Show(Req);
|
|
DVD |
Отправлено: 19.12.2003, 09:31 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 33
|
IAgentCtlRequest Req; — Нет не прокатывает.
Пишет Cannot create instance of abstract class IAgentCtlRequest, ну и еще всвязи с этим куча ошибок. |
|
Nick |
Отправлено: 19.12.2003, 11:07 |
|
Машинист паровоза
Группа: Участник
Сообщений: 247
|
IAgentCtlRequest *Req; |
|
DVD |
Отправлено: 21.12.2003, 16:08 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 33
|
Нет, так вообще куча ошибок вылетает, обламывает меня все из них переписывать. Попробуй готовый код выложить. |
|