تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طلب كود اظهار الفورم مثل برنامج الماسنجر
#11
سعود كتب :اخي الشاكي ممكن ايضاح الفرق بين الكود الذي اضفته وبين كود

كود :
[color=blue]my[/color].computer.screen.workingarea


حسب موقع mdsn :

إقتباس :gets the working area of the display. The working area is the desktop area of the display, excluding taskbars, docked windows, and docked tool bars.

الترجمة :

إقتباس :جلب منطقة العمل في الشاشة ، منطقة العمل هي منطقة سطح المكتب ، ماعدا شريط المهام , النوافذ المركبة , وشريط الادوات


فأنا قمت بتنقيص ارتفاع الشاشة بارتفاع منطقة العمل

وكما وضحت سابقا - منطقة العمل هي المنطقة التي بدون شريط المهام

فناتج التنقيص بكون ارتفاع شريط المهام
الرد }}}
تم الشكر بواسطة:
#12
بارك الله فيك .. لقد اوضحت شيء مهم بالنسبة لي ..
هل الكود التالي يعمل بكل الشاشات
ضمن حدث Move للفورم المراد تحريكه
كود :
Dim TaskBarHeight As Integer = Screen.PrimaryScreen.Bounds.Height - Screen.PrimaryScreen.WorkingArea.Height



        If Me.Top <= Screen.PrimaryScreen.Bounds.Height - Me.Height - TaskBarHeight Then
            Form1.btnup.Enabled = False
            Form1.btndown.Enabled = True
            Form1.Timer1.Stop()
        ElseIf Me.Top >= Screen.PrimaryScreen.Bounds.Height Then
            Form1.btnup.Enabled = True
            Form1.btndown.Enabled = False
            Form1.Timer2.Stop()
        End If
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#13
سعود كتب :بارك الله فيك .. لقد اوضحت شيء مهم بالنسبة لي ..
هل الكود التالي يعمل بكل الشاشات
ضمن حدث Move للفورم المراد تحريكه
كود :
Dim TaskBarHeight As Integer = Screen.PrimaryScreen.Bounds.Height - Screen.PrimaryScreen.WorkingArea.Height



        If Me.Top <= Screen.PrimaryScreen.Bounds.Height - Me.Height - TaskBarHeight Then
            Form1.btnup.Enabled = False
            Form1.btndown.Enabled = True
            Form1.Timer1.Stop()
        ElseIf Me.Top >= Screen.PrimaryScreen.Bounds.Height Then
            Form1.btnup.Enabled = True
            Form1.btndown.Enabled = False
            Form1.Timer2.Stop()
        End If


الخاصية PrimaryScreen تعني "الشاشة الرئيسية"

مثلا لو قمت انا بتوصيل الجهاز بشاشة حجمها 5030 * 3020

لما قمت بطلب الخاصية PrimaryScreenPrimaryScreen.Bounds.Width

مارح بطلع ليي عرض الشاشة الموصلة (5030)

بل سيظهر لي حجم شاشة الجهاز الرئيسي مثلا عندي في جهازي عرض شاشتي (730)


هناك خاصية تسمى AllScreen تقوم بجلب جميع الشاشات الموصلة بالجهاز

ولمعرفة ذلك قم بالذهاب الى المسار التالي :

Control Panel\Appearance and Personalization\Display\Screen Resolution

وستعرف كم شاشة موصلة في جهازك وايضا شاشتك الرئيسية




في الحقيقة allscreen يستخدمها اولائك الذين يوصلون الكثير من الشاشات بجهاز واحد مثل محلات بيع الشاشات

ملاحظة : كل الي ذكرته من جيبي فأنا لم اجرب هذه الامور
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Information [VB.NET] مطلوب سورس برنامج من سيربح المليون بدر إشتية 7 6,726 30-11-25, 07:22 AM
آخر رد: Mr_limo
  برنامج نظام محل مواد غذائية crazykinko 0 157 17-10-25, 12:27 AM
آخر رد: crazykinko
  مشكلة في عرض الفورم بالحجم المحدد مصمم هاوي 1 251 29-09-25, 03:17 AM
آخر رد: مصمم هاوي
  جهاز ارسال رسائل SMS من خلال برنامج فيجوال بيسك جيولوجي مبتدئ 4 1,025 05-09-25, 12:37 PM
آخر رد: جيولوجي مبتدئ
  [VB.NET] حفظ تنسيق الفورم ثم تطبيقة علي فورم اخر فيجوال بيسك abo ragab 7 1,238 09-07-25, 12:45 AM
آخر رد: abo ragab
  استفسار عن حامية برنامج ahmedramy 2 589 27-04-25, 06:02 PM
آخر رد: princelovelorn
  إغلاق الفورم مع حذف جميع البيانات الموجودة به صالح عبدالله 10 1,045 19-04-25, 08:54 PM
آخر رد: Kamil
  كيف يمكن تحريك الفورم بأستخدام زر heem1986 2 590 30-03-25, 01:58 AM
آخر رد: heem1986
  [سؤال] تغيير الفورم الرئيسي عند تشغيل البرنامج في Visual Studio مع .NET 8؟ silverlord 2 657 09-03-25, 03:52 AM
آخر رد: silverlord
  ماهو سبب اغلاق الفورم صالح عبدالله 2 515 26-02-25, 02:40 PM
آخر رد: صالح عبدالله

التنقل السريع :


يقوم بقرائة الموضوع: