PDA

View Full Version : اضافه کردن رویداد OnClick به Menu های ساخته شده Runtime



FirstLine
یک شنبه 04 بهمن 1388, 10:25 صبح
با سلام
در زمان اجرای برنامه یک منو بصورت Runtime ساخته میشود.


PopupMenu_Main.Items.Add(NewItem('E&xit', 0, False ,true, nill , 0, ''));

تابعی که میخوایم در زمان کلیک اجرا شود:
F_Menu_Click('عنوان منو');


چجوری میتوان در رویداد onclick تابع F_Menu_Click با آرگومان ورودی را به این منو اختصاص داد؟
وقتی این تابع را بجای nil میذارم کار نمیکنه.


---------------

در مثالهای خود دلفی بجای nil از Action1.OnExecute استفاده کرده و درست هم کار میکنه، اما مشکل اینه که چجوری میتونم بفهمم که کدام آیتم منو کلیک شده است و عنوان منو و ایتم کلیک شده کدام است؟

با تشکر