تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
أريد command بحالتين
#3
السلام عليكم...

يمكنك استعمال الحدث Click لتنفيذ مهمتين.

في قسم التصريحات العام للـ Form قم بتعريف متغير من النوع Boolean. مثلاً:

كود :
Private ButtonPressed As Boolean

في الحدث Click للزر استعمل كوداً كالتالي:

كود :
ButtonPressed = Not ButtonPressed
If ButtonPressed Then
    ' الكود الذي تريد تنفيذه عند ضغط الزر
Else
    ' الكود الذي تريد تنفيذه عند تحرير أو إطلاق الزر
End If

* ملاحظة: من أجل إعطاء تلميح بصري للمستخدم أن الزر شغال أو متوقف يمكن ضبط الخاصية Style للزر على Graphical لتغيير لونه حسب حالته، مثلاً:

كود :
ButtonPressed = Not ButtonPressed
If ButtonPressed Then
    Command1.BackColor = vbRed              ' إظهار الزر باللون الأحمر - يعمل
    ' الكود الذي تريد تنفيذه عند ضغط الزر
Else
    Command1.BackColor = vbButtonFace    ' استعادة اللون الأصلي للزر - متوقف
    ' الكود الذي تريد تنفيذه عند تحرير أو إطلاق الزر
End If

نرجو الاستفادة و السلام.
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
أريد command بحالتين - بواسطة mounzerlb - 15-01-14, 12:19 AM
RE: أريد command بحالتين - بواسطة asto - 15-01-14, 12:26 AM
RE: أريد command بحالتين - بواسطة ناجي إبراهيم - 15-01-14, 03:37 AM
RE: أريد command بحالتين - بواسطة mounzerlb - 15-01-14, 03:36 PM
RE: أريد command بحالتين - بواسطة asto - 15-01-14, 06:05 PM
RE: أريد command بحالتين - بواسطة VB_Coder - 15-01-14, 08:02 PM
RE: أريد command بحالتين - بواسطة mounzerlb - 15-01-14, 11:11 PM
RE: أريد command بحالتين - بواسطة mounzerlb - 15-01-14, 11:37 PM
RE: أريد command بحالتين - بواسطة mounzerlb - 15-01-14, 11:39 PM
RE: أريد command بحالتين - بواسطة mounzerlb - 15-01-14, 11:44 PM
RE: أريد command بحالتين - بواسطة VB_Coder - 16-01-14, 12:02 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [vb6.0] أريد كود : للتأكد من أن البرنامج يعمل بالفعل ولا يتشغيل البرنامج مرة أخرى بنفس الوقت hamada salah90 6 2,457 12-02-22, 04:38 PM
آخر رد: aboezzat84
  [vb6.0] أريد كود [حذف جميع الأصناف] من الطلبية وعودة رصيدها لجدول رصيد المخازن hamada salah90 3 1,446 27-11-21, 02:53 AM
آخر رد: ahmedabdelaliem
  طلب : أريد المساعدة في الداتا ريبورت hamada salah90 1 1,229 25-10-21, 06:35 PM
آخر رد: Taha Okla
  [سؤال] أريد النصيحة بخصوص الإتصال بقاعدة البيانات hamada salah90 2 1,646 16-09-21, 01:13 PM
آخر رد: hamada salah90
  [vb6.0] أريد تنفيذ أمر معين يتم تنفيذه عند الضغط على مفتاح معين من لوحة المفاتيح hamada salah90 0 1,449 28-07-21, 11:32 PM
آخر رد: hamada salah90
  [vb6.0] سؤال: أريد كود VB6 جمع خليتين (ليس فحواهما) إكسيل 2003 ؟ شكرا abdouhai 3 1,924 17-09-19, 12:27 AM
آخر رد: ahmed.m
  أريد حل لمشكلة "Run Time Error "13 Ahmed Abdulla 1 2,909 29-11-18, 12:10 AM
آخر رد: عبدالله الصافي
  السلام عليكم أريد برنامج لجمعية خيرية محمد جبريل 3 2,271 08-11-18, 03:01 PM
آخر رد: elgokr
Heart [سؤال] مساعدة : أريد كود excel 2003 من إخواني مشكورين ؟؟؟؟؟؟ abdouhai 3 1,939 29-01-18, 03:33 AM
آخر رد: عبدالله الدوسري
  أريد طباعة كارت شخصي للكل موظف بالاكتف ريبورت الحزين اوى 0 1,835 19-01-18, 07:18 AM
آخر رد: الحزين اوى

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


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