C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
msagent, Как запустить мага, что в офисе?
DVD
Отправлено: 18.12.2003, 09:53


Дежурный стрелочник

Группа: Участник
Сообщений: 33



Как запустить помошника, как в офисе? Я импортировал MSAgent'а в билдер, а что с ним дальше делать, как его запускать, как передавать ему текст и т.д. Может у кого дока есть? Поделитесь biggrin.gif
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('Привет', '');


это я в делфях делал.
Думаю разберешься smile.gif
DVD
Отправлено: 18.12.2003, 19:28


Дежурный стрелочник

Группа: Участник
Сообщений: 33



Народ, кто шарит, переведите на билдер плиз. ohmy.gif
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, ну и еще всвязи с этим куча ошибок. sad.gif
Nick
Отправлено: 19.12.2003, 11:07


Машинист паровоза

Группа: Участник
Сообщений: 247



IAgentCtlRequest *Req;
DVD
Отправлено: 21.12.2003, 16:08


Дежурный стрелочник

Группа: Участник
Сообщений: 33



Нет, так вообще куча ошибок вылетает, обламывает меня все из них переписывать. Попробуй готовый код выложить. biggrin.gif

Вернуться в Вопросы программирования в C++Builder