PDA

View Full Version : مشكل با نمايش فرم



pandco
شنبه 21 اسفند 1389, 19:46 عصر
با سلام خدمت دوستان
من دو تا فرم دارم form1 , form2 ميخوام وقتي برنامه لود شد و form1 باز شد همون لحظه form2 نمايش داده بشه من تو Event Onshow Form! كد زير رو مي نويسم
ّForm2.ShowModal;
ولي وقتي برنامه لود ميشه form1 صفحه سفيد ديده ميشه بعد از اون form2 كامل نمايش داده ميشه و بعد از بستن form2 ، form1 كامل ديده ميشه چكار كنم بعد از نمايش كامل form1 با پس زمينه و منوها سپس form2 نمايش داده بشه ؟

با تشكر از توجه دوستان

tdkhakpur
یک شنبه 22 اسفند 1389, 00:48 صبح
داخل OnActivate بنویسید.
اما خاصیت event فوق اینه که اگر سایر برنامه های ویندوز فعال بشن فرم برنامه شما غیر فعال میسه و با دو باره برگشتن یا فعال کردن فرمتان ان عمل یعنی همایش فرم 2 باز تکرار میشه به همین دلیل میتونید یک شرط قرار بدید که فقط یک بار این عمل انجام بشه.

Felony
یک شنبه 22 اسفند 1389, 09:11 صبح
خصیصه Visible مربوط به Form2 رو از داخل Object Inspector با True مقدار دهی کنید .