PDA

View Full Version : عدم باز شدن دستور SHOWMAXIMIZED در XE4



khoshblagh
سه شنبه 26 خرداد 1394, 18:29 عصر
با سلام خدمت دوستان
چرا دستور زیر در XE 4 باعث باز شدن فرم به حالت حداکثر نمیشود؟ متشکرم.
ShowWindow(FindWindow('TMainForm','frmMainForm'),S W_SHOWMAXIMIZED)

Mahmood_M
سه شنبه 26 خرداد 1394, 18:55 عصر
بررسی کنید ببینید که نام ها رو درست نوشتید و دستور FindWindow مقدار Handle رو برمی گردونه ؟

khoshblagh
سه شنبه 26 خرداد 1394, 20:40 عصر
بررسی کنید ببینید که نام ها رو درست نوشتید و دستور FindWindow مقدار Handle رو برمی گردونه ؟
با سلام
اسمها درست هستند ولی بخش مربوط به برگردان مقدار Handle بلد نیستم:افسرده: . این کار چگونه انجام میشود؟ متشکرم.

یوسف زالی
چهارشنبه 27 خرداد 1394, 00:02 صبح
به جای این که همزمان از نام و کلاس استفاده کنید فقط یکیش رو در FindWindow استفاده کنید و اون یکی رو nil رد کنید.

khoshblagh
چهارشنبه 27 خرداد 1394, 08:24 صبح
به جای این که همزمان از نام و کلاس استفاده کنید فقط یکیش رو در FindWindow استفاده کنید و اون یکی رو nil رد کنید.
با تشکر از اساتید محترم به این صورت جواب داد.
ShowWindow(FindWindow('TfrmMainForm',nil),SW_SHOWM AXIMIZED);