ورود

نسخه کامل مشاهده نسخه کامل : handle



p d
16-11-2011, 00:30
سلام.
فرض کنیم یه برنامه داریم که دارای یه تکست باکس و یه باتم هستش.
میخوایم هر وقت رو این باتم کلیک شد، با یه برنامه دیگه محتوای این تکست باکس برداشته شه.
خلاصه که : چطوری بین این دوتا برنامه ارتباط برقرار کنم ؟
دوستان اگه میشه ی منبعی یا راهنمایی یا ی مثال یا هر کمکی کنید خیلی ممنون میشم.

szh_1367
17-11-2011, 13:30
هر دو برنامه رو خودتون نوشته اید ؟

MaSoUd555
17-11-2011, 14:45
خودمم بلد نیستم با Windows API کار کنم زیاد :31:
اما تا همین حد میتونم کمکت کنم!!!
اینو قبلا نوشتم یه نت پد باز کن بعد برنامه زیر رو اجرا کن :46:



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

p d
17-11-2011, 22:24
بابت پاسخ هاتون ممنونم.
_____

هر دو برنامه رو خودتون نوشته اید ؟

نه!
برنامه ای که قراره محتوای تکس باکس ها ازش گرفته شه مال من نیست. یه برنامه ویندوز فرض کنید.
_____

خودمم بلد نیستم با Windows API کار کنم زیاد :31:
اما تا همین حد میتونم کمکت کنم!!!
اینو قبلا نوشتم یه نت پد باز کن بعد برنامه زیر رو اجرا کن :46:


خیلی ممنون. بررسی میکنم حتما.

p d
18-11-2011, 02:56
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
الان این کد اجرا میشه ، چون که پرنت و چالدش ارتباطشون اینطوری ه :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]


ولی اگه به شکل زیر باشه چی :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
جای صفر دوم تو تابع چی بذارم ؟ در واقع هندلشو چطوری پیدا کنم ؟
(FindWindowEx(WindowHandle,0,"edit",0

MaSoUd555
18-11-2011, 11:58
[/CODE]الان این کد اجرا میشه ، چون که پرنت و چالدش ارتباطشون اینطوری ه :



ولی اگه به شکل زیر باشه چی :

جای صفر دوم تو تابع چی بذارم ؟ در واقع هندلشو چطوری پیدا کنم ؟
(FindWindowEx(WindowHandle,0,"edit",0

قبلا با استفاده ازین کد روی یک دکمه کلیک کردم



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اینجارو هم بخون بدردت میخوره



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
دیگه چیزی نمیدونم شرمنده :31: