تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[مشروع] سورس كود لعمل تنبيه / ترحيب باعلى الساعة النظام - ( تم تحديث المشروع )
#5
(03-04-19, 05:52 AM)اباذر كتب :


جزاك الله الف خيراً
واتمنى لك كل التوفيق في جميع مجالات الحياة
وشكرا على الدرس الاكثر من رائع وعلى اهتمامك بموضوعي
اسعدتني واتمنى لك السعادة
بأذن الله تعالى
مودتي
Heart

اللهم امين لى ولك وللجميع
فالشكر لله والحمد لله
والحمد لله على كل حال

تحياتى لك
وتمنياتى لك التوفيق

(03-04-19, 01:55 PM)sendbad100 كتب :
وعليكم السلام ورحمة الله وبركاتة

الله يكتب اجرك مضاعفا 
ويكتب لك في كل حرف الف حسنة  وفي كل ثانية الف حسنة 

تقضيها في مساعدة اخونك

+1

شكرا على كل ما تقدمه 
ايها المبدع 

اللهم امين لى ولك اخى الحبيب sendbad100
فالشكر لله والحمد لله
والحمد لله على كل حال

تحياتى لك
وتمنياتى لك التوفيق

(04-04-19, 02:49 AM)عبد العزيز البسكري كتب :
السّلام عليكم و رحمة الله و بركاته
تسلم أخي و أستاذي الغالي "ELGOKR " على مشاركتنا المشروع .. بارك الله فيك ليوم الدين إن شاء الله
فقط لو تكرمت تشوفلي حل لهذه المشكلة بالصورة أدناه .. لم أعرف ما معناها و لم أتمكن من مساعدة الملف
تحياتي و تقييماتي من غير ما أشوف لأنّي متأكد من روعتك و روعة أعمالك و إبداعاتك



وعليكم السلام ورحمة الله وبركاته

اخى الغالى عبد العزيز البسكري
تقبل الله منك الدعاء لى ولك وللجميع بامر الرحيم

بخصوص الصورة لو تلاحظ عدم وجود فى القائمة الجانبية [ References ]
ويبدو عدم ظهورها لان النسخة المستخدمة لديك لا تدعم Class Library
وقد يكون السبب بانك تستخدم نسخة Community

قد تحتاج الى اعادة تثبيت نسخة الفيجوال من جديد لحل مشكلة Class Library

ولتجنب الامر يمكنك استخدم كود المشروع كاملاً هنا
ويتم استخدام الكود فى ان تقوم بانشاء شاشة Class فى اى مشروع تستخدمه عامة
ومن ثم تتبع خطوات تنفيذ الكود كما فى الشرح بالاعلى ولكن بدون عمل Imports 

الكود كاملاً
كود :
Imports System.Windows.Forms
Imports System.Drawing


Public Class msgView

    ' انشاء معرف لتكويس شاشة الفورم
    Public MyForm As New Form()

    '                          تحديد لغة النظام عربى / انجليزي              الشفافية    طريقة ظهور الرسالة          اتجاه النص        نص الرسالة           الارتفاع            العرض                
    Public Function msgWelcome(Width As Integer, Height As Integer, msgShow As String, RightLeft As Boolean, BottomRight As Boolean, Transparent As Double, Optional ArEn As String = "")

        ' انشاء معرف لاتمام تكويز زر
        Dim MyxButn As New Button
        ' انشاء معرف لاتمام تكون نص
        Dim msgText As New TextBox
        ' انشاء معرف الاحداثيات
        Dim x, y As Integer

        ' اعطاء قيم المقاس
        x = Width / 3.3 : y = 25
        ' تنفيذ مساحة الزر
        MyxButn.Size = New Size(x, y)
        ' اعطاء قيم الاحداثيات
        x = 10 : y = 28

        ' تحقق من لغظ نظام الجهاز عربي ام انه الانجليزية
        If ArEn = "AR" OrElse ArEn = "ar" Then
            ' تنفيذ احداثيات الزر
            MyxButn.Location = New Point(Width - (Width / 3.3) - x, Height - y)
        Else
            ' تنفيذ احداثيات الزر
            MyxButn.Location = New Point(x, Height - y)
        End If
        ' نص رسالة الزر
        MyxButn.Text = IIf(RightLeft, "&اغلاق", "&Close")
        MyxButn.BringToFront()

        ' اعطاء قيم الاحداثيات
        x = 10 : y = 10
        ' تنفيذ مساحة اطار نص الرسالة
        msgText.Size = New Size(Width - (x * 2), Height - (y * 2) - 20)
        ' تنفيذ احداثيات الزر
        msgText.Location = New Point(x, y)
        ' نص الرسالة
        msgText.Text = msgShow
        ' اطار نص للقراء فقط
        msgText.ReadOnly = True
        ' اطار النص متعدد الاسطر
        msgText.Multiline = True
        ' تحديد اتجاه النص / عربي - انجليزي
        msgText.RightToLeft = IIf(RightLeft, RightToLeft.Yes, RightToLeft.No)

        ' تعريف بتكوين شاشة فورم جديدة
        MyForm = New Form()
        ' تنفيذ مساحة شاشة الفورم
        MyForm.Size = New Size(Width, Height)
        ' جعل شاشة الفورم بدون اطار
        MyForm.FormBorderStyle = FormBorderStyle.None
        ' التحقق لتحديد الحد الاقصي للشفافية
        If Transparent >= 1 Then Transparent = 1
        ' التحقق لتحديد الحد الادنى للشفافية
        If Transparent <= 0.1 Then Transparent = 0.1
        ' قيمة الشفافية
        MyForm.Opacity = Transparent.ToString("0.0")
        MyForm.Visible = True

        ' اضافة كلاً من الادوات التى تم تكوينها بشاشة الفورم
        MyForm.Controls.Add(msgText)
        MyForm.Controls.Add(MyxButn)

        ' جعل شاشة الفورم بالاعلى
        MyForm.TopMost = True
        ' اظهار شاشة الفورم / الرسالة
        MyForm.Show()

        ' انشاء تعريفي لحدث الزر
        AddHandler MyxButn.Click, AddressOf MyxButnCloseForm

        ' تحقق من لغظ نظام الجهاز عربي ام انه الانجليزية
        If ArEn = "AR" OrElse ArEn = "ar" Then
            ' التحقق من طريقة ظهور شاشة الفورم / الرسالة
            If BottomRight Then
                ' ظهور الرسالة من الاسفل الى الاعلى
                x = 0
                y = Screen.PrimaryScreen.WorkingArea.Height
                Do Until y = Screen.PrimaryScreen.WorkingArea.Height - MyForm.Height
                    y = y - 1
                    MyForm.Location = New Point(x, y)
                Loop
            Else
                ' ظهور الرسالة من اليسار الى اليمين
                x = 0 - MyForm.Width
                y = Screen.PrimaryScreen.WorkingArea.Height - MyForm.Height
                Do Until x = 0
                    x = x + 1
                    MyForm.Location = New Point(x, y)
                Loop
            End If
        Else
            ' التحقق من طريقة ظهور شاشة الفورم / الرسالة
            If BottomRight Then
                ' ظهور الرسالة من الاسفل الى الاعلى
                x = Screen.PrimaryScreen.WorkingArea.Width - MyForm.Width
                y = Screen.PrimaryScreen.WorkingArea.Height
                Do Until y = Screen.PrimaryScreen.WorkingArea.Height - MyForm.Height
                    y = y - 1
                    MyForm.Location = New Point(x, y)
                Loop
            Else
                ' ظهور الرسالة من اليمين الى اليسار
                x = Screen.PrimaryScreen.WorkingArea.Width
                y = Screen.PrimaryScreen.WorkingArea.Height - MyForm.Height
                Do Until x = Screen.PrimaryScreen.WorkingArea.Width - MyForm.Width
                    x = x - 1
                    MyForm.Location = New Point(x, y)
                Loop
            End If
        End If

        Return True

    End Function

    Private Sub MyxButnCloseForm(sender As Object, e As EventArgs)
        ' كود حدث زر الاغلاق
        MyForm.Visible = False
        MyForm.Close()
    End Sub


End Class

فقط قم بوضع الكود داخل اطار الـ Class

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: sendbad100 , عبد العزيز البسكري


الردود في هذا الموضوع
RE: سورس كود لعمل تبيه تنبيه / ترحيب باعلى الساعة النظام - بواسطة elgokr - 04-04-19, 08:23 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [مشروع] كود لعمل موجة مرئية مع المايك واليكم المشروع مرفق مع الاضافة NAudio abo ragab 0 278 26-10-24, 12:18 AM
آخر رد: abo ragab
  [مشروع] تحديث تلقائي لمشروعك Codack 4 3,597 26-09-24, 06:10 AM
آخر رد: Taha Okla
Brick [VB.NET] سورس كود لمشروع Notification Box.. صندوق الاشعارات musalem 3 1,496 20-05-24, 11:18 PM
آخر رد: salam82
  [مثال] مثال لنسخ وإستعادة قاعدة البيانات ( تحديث) نسخ تلقائي للقاعدة حسب اليوم والساعة جميل علي 81 53,400 10-02-24, 11:26 AM
آخر رد: محمد العموري
Lightbulb [VB.NET] لعمل التكست بوكسText box , Button بشكل دائرى الحواف Ameenh 2 914 29-08-23, 06:09 PM
آخر رد: Ameenh
  [نقاش] كود لعمل مدرب الكتابة 13579ISLAM@ 0 582 21-08-23, 06:53 PM
آخر رد: 13579ISLAM@
Brick [VB.NET] سورس كود LCD CLOCKZ هو مشروع لساعة ديجيتال بشكل مميز وجذاب musalem 0 963 04-07-23, 02:08 AM
آخر رد: musalem
Information [VB.NET] سورس كود لمشروع ادارة كوفي شوف صغير.. under development musalem 0 1,139 04-07-23, 01:56 AM
آخر رد: musalem
  [VB.NET] سورس كود برنامج تشغل القران الكريم عبر الانترنت [ تم تحديث الموضوع ] elgokr 11 10,056 27-03-23, 10:35 AM
آخر رد: Hend m
  [VB.NET] سورس كود لعملية تعبئة TreeView ببيانات من ثلاث جداول فاكثر elgokr 19 14,371 12-02-23, 10:10 AM
آخر رد: salamandal

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


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