[VB.NET] كود يجعل الفورم فى المقدمة دائماً [ بناءاً لطلب احد الاخوة وحتى سيتفاد منه الجميع ] - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم مقالات VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=184) +--- الموضوع : [VB.NET] كود يجعل الفورم فى المقدمة دائماً [ بناءاً لطلب احد الاخوة وحتى سيتفاد منه الجميع ] (/showthread.php?tid=29813) |
كود يجعل الفورم فى المقدمة دائماً [ بناءاً لطلب احد الاخوة وحتى سيتفاد منه الجميع ] - elgokr - 14-06-19 السلام عليكم ورحمة الله وبركاته
لاتمام ادراج الفورم فى المقدمة دائماً
فكل ما عليك تطبيق الكود كالتالى
اسفل سطر كلاس الفورم ادرج الكود التالى كود : Private Declare Function SetWindowPos Lib "user32.dll" (ByVal hwnd As Int32, ByVal hWndInsertAfter As Int32, ByVal x As Int32, ByVal y As Int32, ByVal cx As Int32, ByVal cy As Int32, ByVal wFlags As Int32) As Int32 الان ناتى الى حدث لود الفورم كل ما عليك وضع الكود التالى كود : SetWindowPos(Handle, HWND_TOPMOST, Left / 15, Top / 15, Width / 15, Height / 15, SWP_NOACTIVATE Or SWP_SHOWWINDOW Or SWP_NOMOVE Or SWP_NOSIZE) تحياتى لكم
وتمنياتى لكم التوفيق
RE: كود يجعل الفورم فى المقدمة دائماً [ بناءاً لطلب احد الاخوة وحتى سيتفاد منه الجميع ] - sendbad100 - 14-06-19 بارك الله فيك وبك
+1
RE: كود يجعل الفورم فى المقدمة دائماً [ بناءاً لطلب احد الاخوة وحتى سيتفاد منه الجميع ] - elgokr - 14-06-19 لى ولك وللجميع بامر الله
اخى sendbad100
وكل عام وانت بخير
تحياتى لك
وتمنياتى لك التوفيق
RE: كود يجعل الفورم فى المقدمة دائماً [ بناءاً لطلب احد الاخوة وحتى سيتفاد منه الجميع ] - viv - 15-06-19 الاخ الجوكر اذا لم تخونني الذاكرة هناك خاصية اسمها TopMost تجعل الفورم دائما في المقدمة RE: كود يجعل الفورم فى المقدمة دائماً [ بناءاً لطلب احد الاخوة وحتى سيتفاد منه الجميع ] - elgokr - 15-06-19 (15-06-19, 02:01 AM)viv كتب : الاخ الجوكر اذا لم تخونني الذاكرة هناك خاصية اسمها TopMost تجعل الفورم دائما في المقدمة
نعم هذا صحيح اخى viv
وهو يلخص الامر هنا
ولكن ما جعلنى اكتب هذا الكود
كونه يجعل الفورم اجبارى حتى مع اى برنامج اخر يستخدم الـ TopMost
وما جعلنى اكتب هذا الكو هنا كونه طلب من احد الاخوة
لكونه كان يستخدمه فى الاصدار vb6 ولكن لم يتمكن كيف يتم استخدام
نفس الكود مع البيئة .Net لذلك وضعت هذا الكود حتى تعم الفائدة على الجميع
بعد اتمامى بالرد عليه بموضوعه ووضع الكود له
فكما تعلم فى مجال البرمجة لا يوجد شئ اسمه
طلب يساوى واحد فلكل طلب 100 طريقة وطريقة لتنفيذها
تحياتى لك
وتمنياتى لك التوفيق
RE: كود يجعل الفورم فى المقدمة دائماً [ بناءاً لطلب احد الاخوة وحتى سيتفاد منه الجميع ] - sendbad100 - 16-06-19 (14-06-19, 08:44 PM)elgokr كتب : كل عام وانت بالف خير وصحة وسلامة
دعائي لك وللجميع بالتوفيق والنجاح
|