delphi4arab منتديات دلفي للعرب
كيف جعل form2 تظهر فقط عند الضغط و مرة واحدة برانمج MDI - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : كيف جعل form2 تظهر فقط عند الضغط و مرة واحدة برانمج MDI (/showthread.php?tid=3437)



كيف جعل form2 تظهر فقط عند الضغط و مرة واحدة برانمج MDI - haroun03 - 22-09-2011

السلام عليكم
كيف جعل form2 تظهر فقط عند الضغط على زر موجود في form1
و تظهر مرة واحدة حيث أني استعملت الخاصية fsMDIChild و fsMDIForm ؟


كيف جعل form2 تظهر فقط عند الضغط و مرة واحدة برانمج MDI - Lam.Abdeldjalil - 22-09-2011

و عليكم السلام و رحمة الله
طريقة 1 : إنشائها ديناميكيا (الأسهل)
كود :
http://delphi.about.com/od/objectpascalide/l/aa042500a.htm
طريقة 2 : تعطيل سلوك الإظهار الإجباري عند الإنشاء في الـ VCL
كود :
http://stackoverflow.com/questions/2682841/delphi-hidden-mdi-child-form-creation?answertab=votes#tab-top
بالتوفيق


كيف جعل form2 تظهر فقط عند الضغط و مرة واحدة برانمج MDI - nebchadelphi - 22-09-2011

السلام عليكم
هناك طريقة أنا اتبعها وهي جعل متغير منطقي
تسند له القيم true في حالة ظهور form2 و false في الحالة العكسية
وشكرا
والسلام عليكم


كيف جعل form2 تظهر فقط عند الضغط و مرة واحدة برانمج MDI - mahboub2011 - 23-09-2011

يمكنك ان تجعل متغير x ياخد القيمة 1 عند الضغط على الزر وتضع شرط
ادا كان x لايساوي 1 اضهر الفورم
هدا في حالة ابقاء البرنامج مفتوح اما ادا كنت تقصد حتى بعد اغلاق البرنامج فيمكنك ان تجعل البرنامج ينشيء ملف ويضعه في الهارد ديسك c متلا ملف اسمه 1.txt اتناء الضغط على الزر وتضع الشرط ادا كان هناك ملف 1. txt لا تفعل شيء