منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
توسيط الفورم ضمن الشاشة - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : الأقسام التعليمية - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=90)
+--- قسم : مكتبة أكواد المنتدى (http://vb4arb.com/vb/forumdisplay.php?fid=111)
+---- قسم : مكتبة أكواد الفيجوال بيسك 6 (http://vb4arb.com/vb/forumdisplay.php?fid=116)
+---- الموضوع : توسيط الفورم ضمن الشاشة (/showthread.php?tid=5851)



توسيط الفورم ضمن الشاشة - RaggiTech - 17-10-12

كاتب الموضوع : AhmedEssawy

يتم ذلك عبر الكائن Screen والذي نقوم بحساب طوله وعرضه وقسمتهم على 2 مع الأخذ في الاعتبار طول وعرض الفورم الخاص بنا .


كود :
'within a form
Private Sub Form_Load()
me.move (Screen.Width - me.Width) / 2, _
(Screen.Height - me.Height) / 2
End Sub
'OR: As a reusable function (oForm = form to center):
Public Sub CenterForm(oForm as Object)
on error resume next
oForm.move (Screen.width - oForm.width) / 2, _
(Screen.Height - oForm.Height) / 2
End Sub