18-11-13, 06:30 PM
السلام عليكم شباب ما معنى الكود الاتي
e.cancel
e.cancel
[سؤال] ما معنا e.cancel
|
18-11-13, 06:30 PM
السلام عليكم شباب ما معنى الكود الاتي
e.cancel
18-11-13, 06:54 PM
تقوم بإلغاء الحدث او الــ sub مثلآآ في هذه الطريقة ماراح ينغلق البرنامج
كود : Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing وايضآآ الغاء اشياء ثانيه حسب الحدث الموجود تم الشكر بواسطة: scluay
18-11-13, 10:02 PM
السلام عليكم كلامك جميل جدا ولكن اذا امكن شرح تفصيلي اكثر يا طيب
19-11-13, 12:24 AM
يعني عندما تضغط زر فيه كود لإغلاق الفورم
فإنه قبل أن يتم إغلاق الفورم يتم "تفجير" الحدث Form1_FormClosing و إذا وجد في هذا الحدث e.Cancel = True فإن الفورم لن يتم إغلاقها
منقطع .. للدراسة
تم الشكر بواسطة: scluay
19-11-13, 12:43 PM
السلام عليكم شباب انا جدا جدا اشكركم
ولكن اريد اكثر اذا امكن
19-11-13, 12:55 PM
(19-11-13, 12:43 PM)scluay كتب : السلام عليكم شباب انا جدا جدا اشكركم لايوجد اكثر مما شرحه الاخوين عبوودي وعبدالرحمن e يشير للحدث الحالي وهو form.closing وانت تعرف كلمة Cancel ايش معناها يعني كانك تقول .. Cancel form closing | بالعربي : "إلغاء عملية غلق الفورم" هل يوجد اكثر من هذا ؟ تم الشكر بواسطة: scluay , ahmed saba
19-11-13, 01:33 PM
(آخر تعديل لهذه المشاركة : 19-11-13, 01:45 PM {2} بواسطة ali.alfoly.)
السلام عليكم ورحمة الله
طبعا الاخوة قامو بالواجب لاكن حبيت اوضح شئ عندما تريد معرفة خاصية او دالة معينة اقف عليها بالموس داخل محرر الكود واضغط F1 من لوحة المفاتيح سيفتح لك شرح الدالة او الخاصية من موقع ميكروسوفت بالانجليزية اذا اردت بالعربية استبدل EN-US في رابط الصفحة بـ ar-sa ستتحول الصفحة الي اللغة العربية . ملاحظة : ليست جميع الصفحات متوفرة باللغة العربية . واليك شرح الدالة الرابط ولها استخدامات اخري تذكرتها الان بعيدا عن الفورم مثل مع الاداة BackgroundWorker تستخدم اثناء حدث التفيذ BackgroundWorker1.DoWork في اكثر من شئ منها الاستعلام عن ايقاف عمل الاداة ام لا ويمكنك عن طريقها بايقاف الاداة ويمكنك ايضا اثناء الحدث نفسة ايقاف الاداة والخروج من الحدث مثال لو اردت الخروج من الحدث مثلا استخدم كود : e.Cancel = True وللاستعلام اذا كان تم انها الاجراء او انتهئ طبيعي يمكنك الاستعلام في الحدث BackgroundWorker1.RunWorkerCompleted بالكود التالي كود : If e.Cancelled Then سريع سريع لو اردت التفصيل ابحث في المنتدي القديم عن التعامل مع الاداة BackgroundWorker تم الشكر بواسطة: scluay , الشاكي لله , ahmed saba
19-11-13, 02:04 PM
السلام عليكم شباب انا اشكركم واشكر مساعدتكم وتعاونكم علي وصبركم علي زادكم ربي خيرا ونفع بكم
وهذه صوره من مثال جميل جدا تم الشكر بواسطة: ali.alfoly
|
|
المواضيع المحتمل أن تكون متشابهة . | |||||
الموضوع : | الكاتب | الردود : | المشاهدات : | آخر رد | |
[استفسار بخصوص كود e.cancel هل يعمل مع زر الفورم X في الدوت نت 2010 ارفقت الكود | مبرمج بلا حدود | 5 | 2,734 |
30-11-12, 07:28 PM آخر رد: مبرمج بلا حدود |