اجبار النوافذ الابناء على عدم الظهور اثناء التنفيذ MDIForm
#1
[color="royalblue"]السلام عليكم و رحمة الله تعالى و بركاته
الاخوة الاعزاء تواجهني هذه المشكلة في ظهور النوافذ كلها اثناء تنفيذ البرنامج
بعد البحث في المنتدى لم يصادفني حلا لها بالرغم من و ضع الكود لاغلاقها [/color]


الملفات المرفقة
.rar   bbbbb.rar (الحجم : 4.17 ك ب / التحميلات : 22)
الرد
#2
وعليكم السلام ورحمة الله وبركاته
عند إنشاء النماذج (TForm) باستخدام محرر دلفي
تكون جميعها (ما عدا الأساسية MainForm) في وضع مخفي
إلا إذا غيرت ذلك
كود :
Visible = True
فيما يخص النماذج الأبناء ChildForm
فالأصل ألا يتم إنشاؤها إلا زمن التشغيل
احذف (يمكنك ذلك أيضا من الخيارات):
كود :
Application.Initialize; Application.CreateForm(TMainForm, MainForm); // Application.CreateForm(TChildBaseForm, ChildBaseForm); // Application.CreateForm(TForm2, Form2); Application.Run;
ثم قم بإنشائها ديناميكيا.
الرد
#3
السلام عليكم و رحمة الله تعالى و بركاته
هذا غير واضح تماما ، جربت ان اضيف Splash في المقدمة ولم يعمل معي
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم