ايران ويج

نسخه‌ی کامل: ارسال پارامتر به برنامه ی در حال اجرا.
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4
راستی چه کتابی در مورد ویبی هست که به درد می خوره؟ من یه کتاب از آقای جعفر نژاد دارم که روش نوشته مرجع کامل ولی اصلا اسمی از API و این حرف ها نبرده. MSDN هم که اینجا گیر نمیاد ...
جعفری قمی که کتاباش زیاد جالب نیست
یه کتاب مرجع API بخر مال حسین صادقی راد
سلام به همگی
راه حل اصلی استفاده از یوزر میسیج هستش و مپ کردن حافظه که اگه بشه مثالی رو در این مورد میفرستم ( البته بحث تبادل اطلاعات بین پروسسها خودش یه بحث کامله و راههایی مثل سمافور - پایپ - استفاده از وینسوک - ویندوز میسیجینگ و .. داره )
ولی راه ساده تر که به قول DRAG حجم پروسس رو زیاد نکنه اینه که تو برنامه اولی یه تکست باکس بزارید و تو برنامه یا برنامه های بعد با پیدا کردن هندل تکست باکس متن داخل اونو با استفاده از آی پی آی هایی که در این مورد هست عوض کنید و خوب بعد دیگه میتونین هر چیزی رو بفرستین و اونطرف پروسس کنین که باید چیکار کرد .
بهزاد خان اگه با یوزر مسیج کار کردی یه توضیحی بده ما هم فیض ببریم
سلام
سعی میکنم یه مثال به زودی بزارم .
فقط آقا بهزاد اگه میشه به زودی رو هرچه سریع تر به وجود بیار Biggrin
Iron_Fist نوشته است:
نقل قول: راستش به این هم فکر کردم ولی چطور میشه که با این اگزه ی جدید برنامه در حال اجرا رو بست؟
خوب پروسسش رو ببند !
چطور پروسسش رو ببندم در حالی که ممکنه به جز برنامه ی در حال اجرای بستن، چندین کپی از برنامه در حال کار باشه.
یا ...
اصلا چطور پروسسش رو گیر بیارم؟
بچه ها اینو که آقا افشین نوشته دیدید ؟ http://www.iranvig.com/2441.html
به کارتون نمی آد ؟
amirjan نوشته است:بچه ها اینو که آقا افشین نوشته دیدید ؟ http://www.iranvig.com/2441.html
به کارتون نمی آد ؟
ممنون هم از شما هم از آقا افشین.
نقل قول: چطور پروسسش رو ببندم در حالی که ممکنه به جز برنامه ی در حال اجرای بستن، چندین کپی از برنامه در حال کار باشه.
یا ...
منظورت رو نفهمیدم
نقل قول: اصلا چطور پروسسش رو گیر بیارم؟
باز هم منظورت رو نفهمیدم اما این کد رو که نوشتم نگاه کن
اگه خواستی بر اساس نیازهات تغییرش می دیم
http://www.iranvig.com/forum/attachment.php?aid=126
نقل قول: بچه ها اینو که آقا افشین نوشته دیدید ؟ http://www.iranvig.com/2441.html
به کارتون نمی آد
نظرتون درباره اين چيه
اينم روش من Cool

وقتي برنامه Peida Konande و برنامه Peida Shavande را اجرا کنيد
هر چه در تکست باکس برنامه Peida Shavande تايپ کنيد
درون تکست باکس برنامه Peida Konande پياده مي شود

با اين روش مي شه از تکست باکس هاي برنامه هاي ديگه هم خوند

نکته 1 : براي پيدا کردن نام کلاس هاي کنترل هاي برنامه از برنامه Spy++ که به
همراه ويژوال استوديو نصب مي شود استفاده کنيد ( قسمت Find Window  برنامه)
نکته 2 : اگر مي خواهيد نتيجه را پس از کامپال کردن ببينيد ( يعني برنامه را
کامپايل کرده و از فايل اجرايي نتيجه را ببينيد ) بايستي نام کلاس پس از کامپايل
را جايگزين نام کلاس قبل از کامپايل کنيد . چون نام کلاس ها بعد از
کامپايل شدن تغيير مي کنند
در اين مثال نام کلاس تکست باکس قبل و بعد از کامپايل به شرح زير است
قبل : ThunderTextBox
بعد :ThunderRT6TextBox
دوستان من دنبال تعویض متن یه تکست باکس نیستم. دنبال اجرا کردن یک تابع در برنامه ی در حال اجرا هستم و دنبال ارسال یا تعویض متغیر هایی در برنامه ی در حال اجرا.
با این روش ها هم میشه ولی یه خورده خنده داره!
اما حالا که این بحث پیش اومده و آقای Iron_Fist زحمت کشیدن، یه سوال بپرسم:
این روش ها برای پیدا کردن متن اولین کلاس هستن و یادمه قبلا یه کد دیده بودم که تمام کلاس ها رو میتونست بگرده و متن همه رو بیرون بکشه. لطف می کنید من رو راهنمایی کنید؟
صفحه‌ها: 1 2 3 4