PDA

View Full Version : سوال: مشکل با FindWindow



Mask
یک شنبه 29 اردیبهشت 1392, 15:48 عصر
با سلام
دستوری داریم :

h := FindWindow('', 'Calculator');
الان مقدار h رو صفر بر میگردونه ،اما وقتی کلاسش رو هم بنویسیم ، مثلا :

h := FindWindow('CalcFrame', 'Calculator');
این دفعه هندل رو میده.
چرا اینجوریه؟ مگه نباید با داشتن فقط کپشن یه فرم بتونیم هندلش رو بگیریم؟

یوسف زالی
یک شنبه 29 اردیبهشت 1392, 16:24 عصر
سلام.
واسه پارامتر اول باید nil رد کنی برادر.
در غیر این صورت سعی می کنه دنبال اسم '' یعنی خالی بگرده که خب، طبعا صفر برمی گردونه.