منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : رسالة
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
احبابي في الله
عندي زر يقوم بعمل معيم وعندما ينتهي من عمله والذي يستغرق بعض الوقت تأتي رسالة تمت العملية بنجاح
السؤال عاوز اضع في بداية الامر رسالة " الرجاء الانتظار " ولا يكون ضمن تكست الرسالة خيار موافق
عندما تتم العملية كاملة وتضهر الرسالة الثانية التي نصها تمت العملية بنجاح تحتفي الرسالة الاولى
وشكرا  سلفا
تضع تايمر أخى وليبول وتضع فى التايمر كود  هكذا

صمم فورم جديد وضع فيه الرسالة وافتحه واغلقه بالكود متى تحتاج

مثال :

كود :
   Dim f As Form = New MessageForm()
   f.Show(Me)

   Me.Enabled = False

' مكان الكود المراد تنفيذه أثناء عرض الرسالة

   Me.Enabled = True
   f.Close()

المصدر : https://stackoverflow.com/a/11502386/3814729
(24-11-19, 01:09 AM)محمد كريّم كتب : [ -> ]صمم فورم جديد وضع فيه الرسالة وافتحه واغلقه بالكود متى تحتاج

مثال :

كود :
   Dim f As Form = New MessageForm()
   f.Show(Me)

   Me.Enabled = False

' مكان الكود المراد تنفيذه أثناء عرض الرسالة

   Me.Enabled = True
   f.Close()

المصدر : https://stackoverflow.com/a/11502386/3814729
اعذرني اخي لم افهم فكرتك
(24-11-19, 01:39 AM)EMADSSS كتب : [ -> ]
(24-11-19, 01:09 AM)محمد كريّم كتب : [ -> ]صمم فورم جديد وضع فيه الرسالة وافتحه واغلقه بالكود متى تحتاج

مثال :

كود :
   Dim f As Form = New MessageForm()
   f.Show(Me)

   Me.Enabled = False

' مكان الكود المراد تنفيذه أثناء عرض الرسالة

   Me.Enabled = True
   f.Close()

المصدر : https://stackoverflow.com/a/11502386/3814729
اعذرني اخي لم افهم فكرتك
ما اعرف اوضح اكثر ، الكود في المثال بيشرح الفكرة (اسم الفورم الجديد MessageForm)


الرسالة الافتراضية لا بد وان تحتوي على أزرار

وللالتفاف حول هذه المشكلة يجب تصميم فورم جديد على شكل نافذة الرسالة
وبدل ما تعرض الرسالة الافتراضية بعدين اعرض هذا الفورم فقط
إصنع مسج بوكس خاصة بك .

و اكمل كما تريد .