PDA

View Full Version : اضافه کردن منو به برنامه موجود



rezaei manesh
یک شنبه 02 اردیبهشت 1386, 18:41 عصر
سلام
یه برنامه با زبان دلفی نوشته شده
حالا من می خوام یه منو به منوهای اون اضافه کنم که وقتی کلیک شد برنامه ای رو که من نوشتم (با وبی دات نت)رو اجرا کنه؟!
می دونم که احتمالا با api می شه اما نمی دونم چطوری هستش ؟
کسی در این زمینه اطلاعاتی نداره؟

saeed_rezaei
یک شنبه 02 اردیبهشت 1386, 23:34 عصر
سلام
یه مثال دارم. به برنامه یه منوی پوپاپ اضافه میکنه.
عذرمی خوام. فعلا وقت زیادی ندارم.
یه ایراد مثال اینه که با وی بی 6 نوشته شده. اما مهم نیست چون شما لیست توابع api رو نیاز دارید.

امیدوارم که بهتون کمک کنه.

rezaei manesh
دوشنبه 03 اردیبهشت 1386, 10:45 صبح
سلام ممنون که وقت گذاشتید
من این رو به دات نت تبدیل کردم
اما این منو رو اولا پوپاپ می سازه و بعش برای همین برنامه می سازه
من می خوام برای یه برنامه دیگه بسازم یعنی یه برنامه بنویسم که یک بار اجرا بشه و از اون به بعد هر موقع اون برنامه مورد نظر رو باز می کنم یه منو به منوهایی اون اضافه شده باشه و...
من جای AppendMenuA هم اسم برنامه مورد نظر رو گذاشتم اما خطا میده که نمی تونه تو user32 اسم جدید رو پیدا کنه؟!
من رجیستری خوب بلد نیستم...

saeed_rezaei
دوشنبه 03 اردیبهشت 1386, 10:58 صبح
سلام
بله درست هستش. منوی ساخت شده پوپاپ هست.
اما من خواستم نظر شما رو به توابعی که به کار رفتن جلب کنم. اگه اشتباه نکنم تابع append menu یه متغیر hwnd می گیره. شما باید یه اشاره گر از برنامه ای که مورد نظرتونه بگیرید و به عنوان متغییر hwnd بدید به برنامتون.
در حقیقت شما نیاز دارید به یه تابع دیگه که یک متغیر hwnd از برنامه های در حال اجرا رو بر می گردونه.