سلام
چطور میتونم برایagent ها event تعریف کنم؟
سلام
چطور میتونم برایagent ها event تعریف کنم؟
سلام
منظور شما از تعریف اونت زیاد مشخص نیست.
ولی یک مقاله در لینک زیر هست که نوشته "صادق علوی زاده" است و اطلاعات کامل و خوبی راجع به Agenها داره:
http://www.irandevelopers.com/article.asp?id=276
البته این مقاله دارای کد هم هست که در صورت تمایل می توانید از لینک زیر داون لودش کنید:
http://www.irandevelopers.com/download.asp
البته همون طور که گفتم منظور شما از تعریف اونت برای من مشخص نیست. وقتی شما اکتیوایکس Agent را وارد دلفی بکنید همون کمپوننت اونتهایی مثل OnBalloonShow و OnBallonHide و OnClick و OnDblClick و OnMove و OnListenStart و OnListenComplete و OnCommand داره.
معموری
دوباره سلام
راستی یک نگاهی هم به لینک زیر بیانداز:
http://www.irandevelopers.com/forum/...PagePosition=1
معموری
درسته وقتی من اکتیوایکس Agent را وارد دلفی کردم همون کمپوتevent هایی مثل OnBalloonShow و OnBallonHide و OnClick و OnDblClick و OnMove و OnListenStart و OnListenComplete و OnCommand داره.
ولی وقتی توی اونا یه code ای قرار میدم موقع رخداد code اجرا نمیشه
مثلا:
<span dir=ltr>
procedure TForm1.Agent1Click(ASender: TObject;
const CharacterID: WideString; Button, Shift, x, y: Smallint);
begin
Agent1.Characters.Item['peedy'].Speak('hi','');
end;
</span>
آیا تو کد نو یسی مشکل دارم؟؟