تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] إلغاء تنفيذ الكود
#1
إلي ذوي الخبرة 
هل يمكن إلغاء تنفيذ كود بع تشغيله 
لدي كود يفتح فورم إدخال بيانات و في منتصف عملية الغدخال اريد العوده الي الوراء و الغاء عملية إدخال البيانات
الرد }}}}
تم الشكر بواسطة:
#2
يمكنك عدم الضغط على زر اعتماد البيانات وفقط اغلق الفورم

لا اعرف كيف برمجتك، لو تضع مثال صغير يكون أفضل.

ماذا صار معك؟
الرد }}}}
تم الشكر بواسطة: أبو عمر , أبو عمر
#3
(01-10-16, 10:07 PM)ممدوح كتب : يمكنك عدم الضغط على زر اعتماد البيانات وفقط اغلق الفورم

لا اعرف كيف برمجتك، لو تضع مثال صغير يكون أفضل.

ماذا صار معك؟

عملت مفتاح لتفريغ جميع الحقول و إكمال الود دون حفظ الحقول
الرد }}}}
تم الشكر بواسطة: أبو عمر
#4
exit for
return
exit sub
goto
كل تلك الاجراءات توقف استكمال الاجراء اذا تحقق الشرط بوجود او عدم وجود أمر ما
مثلا
for i = 0 to 50
if i =19 then
exit for
او
return
end if
next
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 رَبِّ اغْفِرْ لِي وَلِوَالِدَيَّ
Heart
الرد }}}}
تم الشكر بواسطة: ممدوح
#5
الأفضل تستخدم متغير من النوع Boolean فإن كانت القيمة True تلغي عملية تعبئة البيانات و العكس صحيح
المشكلة انك يجب ان تضع في اعتبارك ان اي كود و لكي يتم تنفيذه يحتاج الي وقت معين لذلك يجب مراعاة الفترة الزمنية التي يستغرقها تنفيذ الكود

عموما System.Threading موجود به Structure اسمه CancellationToken و أعتقد انك ستجد مبتغاك في هذا

حاول تضع الكود التالي في الحدث Form_Load و ستفهم المقصود من الفكرة


PHP كود :
       Dim source As New CancellationTokenSource()
 
       Dim token As CancellationToken source.Token
        Dim t 
= New Task(Sub()
 
                            While True
                                 
If token.IsCancellationRequested Then
                                     
Return
 
                                End If
 
                                MessageBox.Show("This a Bomb Message Box ........ Just close the application")
 
                            End While

 
                        End Subtoken)

 
       t.RunSynchronously() 
الرد }}}}
تم الشكر بواسطة: tifagreet , tifagreet
#6
(04-10-16, 08:50 PM)silverlight كتب : الأفضل تستخدم متغير من النوع Boolean فإن كانت القيمة True تلغي عملية تعبئة البيانات و العكس صحيح
المشكلة انك يجب ان تضع في اعتبارك ان اي كود و لكي يتم تنفيذه يحتاج الي وقت معين لذلك يجب مراعاة الفترة الزمنية التي يستغرقها تنفيذ الكود

عموما  System.Threading موجود به Structure اسمه CancellationToken و أعتقد انك ستجد مبتغاك في هذا

حاول  تضع الكود التالي في الحدث Form_Load و ستفهم المقصود من الفكرة


PHP كود :
       Dim source As New CancellationTokenSource()
 
       Dim token As CancellationToken source.Token
        Dim t 
= New Task(Sub()
 
                            While True
                                 
If token.IsCancellationRequested Then
                                     
Return
 
                                End If
 
                                MessageBox.Show("This a Bomb Message Box ........ Just close the application")
 
                            End While

 
                        End Subtoken)

 
       t.RunSynchronously() 
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] يرجى التعديل على الكود dubai.eig 4 74 18-01-17, 05:25 PM
آخر رد: dubai.eig
  اريد تحول الكود لفيجوال 2008 abudawoodd 6 169 15-01-17, 02:11 PM
آخر رد: abudawoodd
  تعديل الكود (ظهور مسج بوكس عند عدم وجود الاسم) Namer 10 412 04-01-17, 01:12 AM
آخر رد: Namer
  [VB.NET] هل الكود هذا صحيح dubai.eig 10 217 01-01-17, 10:15 PM
آخر رد: مساعدة
  اين اكتب هذا الكود anis_derna 3 140 28-12-16, 12:18 PM
آخر رد: thevirus
  تصحيح الكود الاتي CLARO 2 63 23-12-16, 02:12 PM
آخر رد: CLARO
  شرح الكود و الادوات المستخدمة anis_derna 1 88 20-12-16, 06:40 AM
آخر رد: silverlight
Information [VB.NET] تعديل بيسط على الكود 3asfa~mdmra 6 123 18-12-16, 04:31 AM
آخر رد: 3asfa~mdmra
  ما الخطأ فى هذا الكود ؟ what's error in my code ? twitter acount creator الماجيك مسعد 16 379 13-12-16, 01:21 AM
آخر رد: الماجيك مسعد
  [كود] تصحيح خطئ في الكود عبدالرحمن المكاوي 1 93 12-12-16, 03:23 PM
آخر رد: amgad525

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم