السلام عليكم 
أريد معرفة كيف أدخل form2 في form1 عندا منادات form2 ليسا بالطريقة المعتادة التي نادي بيها form أخرى application.creatform(form1,form2) ); أنا أعلم هاذا الكود خاطء أريد معرفت
form2 in form 1
|
في ما يخص form2 داخل form1
|
السلام عليكم ![]() أريد معرفة كيف أدخل form2 في form1 عندا منادات form2 ليسا بالطريقة المعتادة التي نادي بيها form أخرى application.creatform(form1,form2) ); أنا أعلم هاذا الكود خاطء أريد معرفت form2 in form 1
10-02-2016, 12:52 AM
معذرة لم أفهمك سؤالك جيداّ لكن هذا ما وصلى
كود : form2.WindowState := wsNormal;
form2.BorderStyle := bsNone;
form2.parent := form1;
form2.Top:=1;
form2.Left:=144;
form2.show;
> مبرمج مبتدئ < سبحان الله بحمده... سبحان الله العظيم
10-02-2016, 01:05 PM
ربما قصدت استخدام فورم 2 كإين للفورم 1.
أفضل في مثل هذه الحالات استخدام MDIForm, MDIChild, للخاصية FormStyle
10-02-2016, 01:09 PM
(آخر تعديل لهذه المشاركة: 10-02-2016, 01:22 PM بواسطة merzoug2020.)
مثل delphi على اليسار فورم و في الوسط فورم و في الأعلى البرنامج الأصلي
(10-02-2016, 01:05 PM)PLANSHARP كتب : ربما قصدت استخدام فورم 2 كإين للفورم 1. هكذا أخي لكن عندما تكون الفورم البرنامج الأصلي صغيرة تضهر لك سكرول بار و الفرم الثانية لا تضهر كله كيف يمكن فعل ذالك مثل برنامج الدالفي
10-02-2016, 02:10 PM
قم بعمل الفورمات التي تريد و إجعل خاصية visible للفورم true.
و للمحاذاة يمكن فعل ذلك في حدث on show لكل فورم
10-02-2016, 05:47 PM
10-02-2016, 08:18 PM
يقصد تظهر الفورمات الثلاثة من خلال خاصية visible للفورم true
وتقوم بوضع كل فورم فى المكان الذى تريدة من خلال حدث on show لكل فورم
> مبرمج مبتدئ < سبحان الله بحمده... سبحان الله العظيم
10-02-2016, 08:33 PM
(آخر تعديل لهذه المشاركة: 11-02-2016, 06:42 AM بواسطة محمد عبد العزيز.)
عملت مثال بسيط لك على السريع يمكنك وضع جميع أفكارك
> مبرمج مبتدئ < سبحان الله بحمده... سبحان الله العظيم
11-02-2016, 01:39 PM
نعم أخي لماذا عند تكبير الفرم الثانية لا تضهر تكبير وتصغير الفورم و ز ر إغلاق
|
|
|