تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة فى تعطيل زر الحفظ
#1
بفرض يوجد تكست بوكس 1 اريد فى حالة التكست بوكس فاضية يتم تعطيل زر الحفظ وعند كتابة اى شي يتم تفعيل زر الحفظ
الرد
تم الشكر بواسطة:
#2
السلام عليكم و رحمة الله و بركاته
لا يمكنني استعمال محرر الاكواد أخي الكريم .. جرب :
If textbox1.text= vbnullstring then
Button1.enabled= false
End if
و اذا كان الامر يخص الحفظ مع العديد من التاكسات بكس يمكن ببداية الكود
If textbox1.text= "" then
Exit sub
Textbox1.focus()
End if
الرد
تم الشكر بواسطة: elgokr
#3
اخى الكريم جرب الطريقتين لما تنفع
الرد
تم الشكر بواسطة:
#4
لم افهم عليك أخي الغالي جيدا..بدون تجربة جرب استعمال الكود الاول بحدث text.change
مع اضافة 
Else
Button1.enabled= true
End if
واحذف عبارة end if بالاول
الرد
تم الشكر بواسطة: elgokr
#5
كا كود يمكنك استخدامه بهذا الشكل
كود :
       If TextBox1.Text = Nothing Or TextBox1.Text = vbNullString Then
           TextBox1.Enabled = False
       Else
           TextBox1.Enabled = True
       End If

ويمكنك استخدامه فى حدث الخاص باداء الـ Timer

اما اذا كنت تريد من خلال عند الضغط على الزر الحفظ واتمام التحقق قبل اتمام الحفظ فيكفي ان تجعل الكود بهذا الشكل باعلى كود الحفظ
كود :
       If TextBox1.Text = Nothing Or TextBox1.Text = vbNullString Then
           TextBox1.Enabled = False
           Exit Sub
       End If

من ثم تاتى فى حدث TextBox1_TextChanged وتستخدم الكود التالى
كود :
       If TextBox1.Text = Nothing Or TextBox1.Text = vbNullString Then
           TextBox1.Enabled = False
       Else
           TextBox1.Enabled = True
       End If

الامر يرجع لك لما تريد فعله وايهم تفضل

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

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد
تم الشكر بواسطة:
#6
(11-11-18, 01:40 PM)سمير جمال كتب : بفرض يوجد تكست بوكس 1 اريد فى حالة التكست بوكس فاضية يتم تعطيل زر الحفظ وعند كتابة اى شي يتم تفعيل زر الحفظ

لنفرض زر الحفظ = Button1
اعمل الخاصية تبع الزر Enabled = False

ثم دبل كلك على التكست المراد التحقق منه ولنفرض هنا = TextBox1

والصق هذا الكود :

كود :
       If TextBox1.Text = "" Then
           Button1.Enabled = False
       Else
           Button1.Enabled = True
       End If
بسم الله الرحمن الرحيم > "اللَّهُ نُورُ السَّمَاوَاتِ وَالْأَرْضِ ۚ مَثَلُ نُورِهِ كَمِشْكَاةٍ فِيهَا مِصْبَاحٌ ۖ الْمِصْبَاحُ فِي زُجَاجَةٍ ۖ الزُّجَاجَةُ كَأَنَّهَا كَوْكَبٌ دُرِّيٌّ يُوقَدُ مِن شَجَرَةٍ مُّبَارَكَةٍ زَيْتُونَةٍ لَّا شَرْقِيَّةٍ وَلَا غَرْبِيَّةٍ يَكَادُ زَيْتُهَا يُضِيءُ وَلَوْ لَمْ تَمْسَسْهُ نَارٌ ۚ نُّورٌ عَلَىٰ نُورٍ ۗ يَهْدِي اللَّهُ لِنُورِهِ مَن يَشَاءُ ۚ وَيَضْرِبُ اللَّهُ الْأَمْثَالَ لِلنَّاسِ ۗ وَاللَّهُ بِكُلِّ شَيْءٍ عَلِيمٌ" < صدق الله العظيم
الرد
تم الشكر بواسطة: elgokr , elgokr
#7
(11-11-18, 04:31 PM)elgokr كتب : كا كود يمكنك استخدامه بهذا الشكل
كود :
       If TextBox1.Text = Nothing Or TextBox1.Text = vbNullString Then
           TextBox1.Enabled = False
       Else
           TextBox1.Enabled = True
       End If

ويمكنك استخدامه فى حدث الخاص باداء الـ Timer

اما اذا كنت تريد من خلال عند الضغط على الزر الحفظ واتمام التحقق قبل اتمام الحفظ فيكفي ان تجعل الكود بهذا الشكل باعلى كود الحفظ
كود :
       If TextBox1.Text = Nothing Or TextBox1.Text = vbNullString Then
           TextBox1.Enabled = False
           Exit Sub
       End If

من ثم تاتى فى حدث TextBox1_TextChanged وتستخدم الكود التالى
كود :
       If TextBox1.Text = Nothing Or TextBox1.Text = vbNullString Then
           TextBox1.Enabled = False
       Else
           TextBox1.Enabled = True
       End If

الامر يرجع لك لما تريد فعله وايهم تفضل

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

شكرا جدا على مجهودكم العظيم والحمدلله تم حل المشكلة بفضلكم

(11-11-18, 04:53 PM)حريف برمجة كتب :
(11-11-18, 01:40 PM)سمير جمال كتب : بفرض يوجد تكست بوكس 1 اريد فى حالة التكست بوكس فاضية يتم تعطيل زر الحفظ وعند كتابة اى شي يتم تفعيل زر الحفظ

لنفرض زر الحفظ = Button1
اعمل الخاصية تبع الزر Enabled = False

ثم دبل كلك على التكست المراد التحقق منه ولنفرض هنا = TextBox1

والصق هذا الكود :

كود :
       If TextBox1.Text = "" Then
           Button1.Enabled = False
       Else
           Button1.Enabled = True
       End If
الف شكرا يافالي
الرد
تم الشكر بواسطة: elgokr
#8
الشكر لله والحمد لله
والحمد لله على كل حال

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

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


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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة صغير ب geckofx 60 الطابعة sva 5 102 أمس, 06:04 PM
آخر رد: elgokr
  مشكلة اتصال kaiser3D 1 41 أمس, 05:41 PM
آخر رد: elgokr
  مشكلة الفورم فى الخلف new_programer 3 58 11-12-18, 05:58 AM
آخر رد: rmnr
  مشكلة عند الضغط على زر التخزين nooralcown 1 43 10-12-18, 03:10 PM
آخر رد: elgokr
  مشكلة فى وضع كود جلب معلومات قاعدة البينات Mohamed Magdy 6 130 09-12-18, 08:14 AM
آخر رد: asemshahen5
  مشكلة ال common items غير ظاهر new_programer 6 143 08-12-18, 03:48 AM
آخر رد: asemshahen5
  مشكلة الشراء باسعار مختلفه نبيل كونكت 8 824 07-12-18, 07:13 AM
آخر رد: atef_020
  مشكلة مع كريستال ريبورت kaiser_noori 0 40 06-12-18, 12:52 PM
آخر رد: kaiser_noori
  مشكلة فى نصوص متغيره ابو روضة 0 49 06-12-18, 09:33 AM
آخر رد: ابو روضة
  الاخوة الذين يواجهون مشكلة الحفظ في قاعدة بيانات اكسسس abo ragab 0 109 04-12-18, 11:52 PM
آخر رد: abo ragab

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


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