View Full Version : سوال: کنترل برنامه های دیگر از طریق برنامه خودم
iradata
چهارشنبه 23 تیر 1389, 13:56 عصر
سلام
می خوام از طریق برنامه خودم یاهو مسنجر رو کنترل کنم مثلا yahoo id و password روو می خوام از برنامه خودم وارد کنم
برای انجام این کار باید چه کار کنم لطفا راهنمایی کنید :متفکر:
nasim bahari
چهارشنبه 23 تیر 1389, 15:51 عصر
می تونی از تابع send key استفاده کنی............
iradata
چهارشنبه 23 تیر 1389, 16:27 عصر
می تونی از تابع send key استفاده کنی............
آره میشه ولی یه وقت هایی خوب جواب نمیده یه دستور مطمئن می خوام
vbworm
پنج شنبه 24 تیر 1389, 05:34 صبح
اول باید با استفاده از API ها مثل FindWindow هندل (Handle) فرم و کنترلهای اونو بدست بیاری. بعدش با SendMessage که اینم از توابع API هست میتونی بهش دستور بدی.
http://en.allexperts.com/q/Visual-Basic-1048/Find-Window-API.htm
http://www.developerfusion.com/article/34/enum-windows-sendmessage-api/3/
محسن شامحمدی
پنج شنبه 24 تیر 1389, 15:16 عصر
اول باید با استفاده از API ها مثل FindWindow هندل (Handle) فرم و کنترلهای اونو بدست بیاری. بعدش با SendMessage که اینم از توابع API هست میتونی بهش دستور بدی.
http://en.allexperts.com/q/Visual-Basic-1048/Find-Window-API.htm
http://www.developerfusion.com/article/34/enum-windows-sendmessage-api/3/
این ایده بد نیست ولی اگر فقط نیم ساعت با نرم افزار قدرتمند Auto It کار کنی متوجه می شی که برای اینطور کارها خیلی خوب جواب می ده و اصلا در اصل موجودیت این برنامه و هدف از ساختنش این طور کارها بوده شما با خوندن 2 صفحه اول help برنامه کامل دستت میاد که چی به چیه.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.