Mahdi.Delphi
چهارشنبه 30 دی 1388, 00:46 صبح
سلام
با استفاده از برنامه WinSight اطلاعات فرم مورد نظر و Child های اونو پیدا کردم ولی نمی تونم به دکمه OK یا Edit دسترسی داشته باشم.
http://up.iranblog.com/7/1264012129.jpg
برای پیدا کردن پنجره ها تا فرزند سوم رو با کدهای زیر پیدا می کنم ولی بعدش به Edit یا OK دسترسی ندارم.
h1:=FindWindow(Nil,'Windows Security');
h2:=FindWindowEx(h1,0,'DirectUIHWND',Nil);
h3:=FindWindowEx(h2,0,'CtrlNotifySink',Nil);
h1 تا h3 مخالف صفر هستند اما h4 پیدا نمیشه.
این کد جواب نمی ده :
h4:=FindWindowEx(h3,0,'Edit',Nil);
آیا ترتیب پنجره های فرزند رو درست نوشتم؟
ممنون میشم راهنمایی کنید.
این هم شکل پنجره:
http://up.iranblog.com/7/1264027314.jpg
با استفاده از برنامه WinSight اطلاعات فرم مورد نظر و Child های اونو پیدا کردم ولی نمی تونم به دکمه OK یا Edit دسترسی داشته باشم.
http://up.iranblog.com/7/1264012129.jpg
برای پیدا کردن پنجره ها تا فرزند سوم رو با کدهای زیر پیدا می کنم ولی بعدش به Edit یا OK دسترسی ندارم.
h1:=FindWindow(Nil,'Windows Security');
h2:=FindWindowEx(h1,0,'DirectUIHWND',Nil);
h3:=FindWindowEx(h2,0,'CtrlNotifySink',Nil);
h1 تا h3 مخالف صفر هستند اما h4 پیدا نمیشه.
این کد جواب نمی ده :
h4:=FindWindowEx(h3,0,'Edit',Nil);
آیا ترتیب پنجره های فرزند رو درست نوشتم؟
ممنون میشم راهنمایی کنید.
این هم شکل پنجره:
http://up.iranblog.com/7/1264027314.jpg