ممكن احد يدلني على معلومة لتكوين فورم من فورم آخر و استدعاءه بواسطة اسم الفورم " الخاصية Name "
مع جزيل الشكر
ممكن احد يدلني على معلومة لتكوين فورم من فورم آخر و استدعاءه بواسطة اسم الفورم " الخاصية Name "
مع جزيل الشكر
h_28
اليك كيف تنشئ فورم من اي فورم تريد يدويا
Form1 = TForm1.create(self)
الشرح
ضع اسم اي متحول للفورم التي تريد انشأها و من ثم = ثم اسم الكلاس الذي تريد ان تعرف منه الفورم ثم كريت لانشاء الفورم
ملاحظة:
التابع كريت يأخذ اسم الاب للفورم (Self) تعني ان الفورم الحالية التي تقف عليها هي اب للفورم التي ستظهر
self تدل على اسم الفورم التي اقف عليه
اقتباساستدعاءه بواسطة اسم الفورم " الخاصية Name "
هل تريد اظهار الفورم ماذا تقصد باستدعاء !!؟
اذا كنت تريد اظهار الفورم يمكنك ذلك باستخدام كل من ما يلي
From1.Show; Form1.ShowModal;
لمزيد من المعلومات راجع
رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.
لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"
شكرا أخي ولكن اريد التميز بين مجموعة فورم من نفس النوع
مثلااا فورم الماسنجر " حيث يتم خلق نفس الفورم اكثر من مرة عند ارسال رسالة الى اي متصل "
وشكرا جزيلا
h_28
استخدم الخاصية FindComponent والتي تسمح لك بالعثور على عنصر محدد
مثال
(Application.FindComponent('form2') as Tform).show;شكرا اخي عرة على الحل .. ولكن توجد مشكلة
تظهر لي رسالة خطاء عندما يكون الفورم غير مكون
فما الحل لمعرفة ان الفورم مكون ام لا
تم تعديل هذه المشاركة بواسطة hitam في 22 أغسطس 2005 في 12:22
h_28
ضع في onformClose
freeandnill(self)
وأثناء الإظهار أختبر كون الفورم لا يساوي nil
وإلا أنشاه باستخدام create
اخي عروة انت اليوم في غاية الروعة
ولكن لم افهم قصدك باختبار كون الفورم لايساوي nil
ممكن مثال ؟
h_28
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…