EasyDelphi Q&A

.تم الانتقال للموقع الجديد . وسيبقى الموقع القديم هذا متاح للقراءة فقط حتى الانتهاء من نقل كل الاسئلة إلى الموقع الجديد

يمكنك طرح الاسئلة والنقاشات في الموقع الجديد. الذهاب للموقع الجديد


0 تصويتات
56 مشاهدات

السلام عليكم 

في هذا المثال ما المعنى من tform.craet.(form)

هل هي لانشاء فورم جديدة ام لاضهار فورم 

لو كان لي اضهار فورم يكفي وضع form.show

لماذا اضاف tform.creat .ما المقصود منها 

سُئل في تصنيف vcl بواسطة (1,280 نقاط) | 56 مشاهدات

2 إجابة

0 تصويتات
يتم هنا انشاء الفورم برمجيا عند الحاجة اليها و يتم حذفها من الانشاء الالي الاوتوماتكي لها
تم الرد عليه بواسطة (1,810 نقاط)
0 تصويتات
سؤالك متعلق بفهم الـ oop . هو من الاساسيات . ساحاول تبسيط الشرح الموضوع قدر الامكان . مهما كانت اجابتي انت بحاجة لدراسة oop ولغة الباسكال اكثر.  واضح من السؤال انه عند مشكلة اساسيات الباسكال.

هناك كلاس اسمه TForm18 . هذا مجرد مخطط . لا يوجد شيء بعد .

الـ Create هي لانشاء كائن حسب الكلاس . الان اصبح لديك كائن مجود في الذاكرة وله اسم هو Form18 .

هذا الكائن إلى الان لم يقم باي شيء . مجرد انه موجود . لا اكثر ولا اقل .

هذا الكائن لديه ميزة انه يستطيع ان يظهر . وهذا ما تحتاجه انت فلا معنى من مجرد وجود نافذة إن لم تظهر على الشاشة . هنا ياتي عمل show . هذا اجراء يعرفه الـ Form18 . وانت تطلب منه تنفيذه حتى يظهر .
تم الرد عليه بواسطة (32,580 نقاط)
0
هذا الكائن هو عبارة عن فورم مخفية يتم انشاءها و تبقى مخفية الى غاية استدعائها تضهر ??
0
لا هذا الكائن غير موجود حتى يتم انشائه.
الظهور والاختفاء . هو المكون من يقوم بهذا . انت تطلب منه الظهور . إن لم يكون موجود سيظهر عندك خطأ اثناء تنفيذ البرنامج . لانك ببساطة تطلب عمل من شيء غير موجود .
الانشاء اولا بـ Create .
ثم اطلب منه ما تشاء .
المشكلة على اعتقد انك تفكر بـ Show . انك تطلب اظاهر المكون .وكانك تطلب من شيء اخر اظهار هذا المكون .  الحقيقة . لا .. والصحيح . انت تطلب من المكون نفسه الظهور. تقول له ( يا مكون اظهر )  . هنا الفرق . اذ لا يمكن طلب تنفيذ اي شيء من شيء غير موجود .

اسئلة متعلقة

+1 تصويت
2 إجابة
سُئل أبريل 29، 2019 في تصنيف vcl بواسطة hidenpain (1,280 نقاط) | 151 مشاهدات
+2 تصويتات
1 إجابة
سُئل أكتوبر 27، 2018 في تصنيف vcl بواسطة youcef (240 نقاط) | 97 مشاهدات
+4 تصويتات
2 إجابة
سُئل أغسطس 30، 2018 في تصنيف vcl بواسطة Ammar Salah (2,090 نقاط) | 70 مشاهدات
+2 تصويتات
1 إجابة
سُئل سبتمبر 26، 2018 في تصنيف vcl بواسطة Yamada Fakir (1,810 نقاط) | 124 مشاهدات
ادعُ اصدقائك في الفايسبوك لمشاركتك
Comodo SSL

مرحبًا بك إلى EasyDelphi Q&A، حيث يمكنك طرح الأسئلة والحصول على الإجابة عليها من المستخدمين الآخرين.

لا يسمح بطلب او السؤال عن كراك او تفعيل او كسر او فك او اي شيء يخالف اتفاقيات الترخيص  مهما كان السبب ومهما كان البرنامج ونوعه. ولا حتى نشر روابط تحتوي على مثل هذه الاشياء لا في الاسئلة ولا في الاجابات ولا التعليقات . نهائيا

497 سؤال
752 إجابة
1,417 تعليق
271 مستخدم