تقييم الموضوع :
  • 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
الشكر لله والحمد لله
والحمد لله على كل حال

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

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


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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] بخصوص مشكلة بتنفيذ كود sdk البصمة ssayed111 4 782 منذ 7 ساعة مضت
آخر رد: محمد محمود أحمد الغرياني
  مشكلة في كود حسابة سرعة التحميل Top King 1 66 أمس, 03:04 PM
آخر رد: Top King
  [سؤال] حل مشكلة عدم وجود اضافة vlc في فجويل حاتمي 2 67 16-05-19, 02:11 PM
آخر رد: حاتمي
  [VB.NET] مشكلة بسيطة اسامه الهرماوي 4 74 16-05-19, 01:53 PM
آخر رد: elgokr
  مشكلة توقف البرنامج محمد ابوخليل 4 108 16-05-19, 01:50 PM
آخر رد: elgokr
  مشكلة في اضافة التاريخ الي قاعدة بيانات اكسس makky 9 185 15-05-19, 06:08 PM
آخر رد: makky
  مشكلة في كود الحذف والحفظ في نفس الوقت ahmedfa71 9 148 14-05-19, 11:48 AM
آخر رد: ahmedfa71
  مشكلة عند التصدير الى اكسل nooralcown 2 96 11-05-19, 02:30 PM
آخر رد: elgokr
  فيجوال ستوديو 2019 iso + مشكلة طلب التسجيل alfaiz678 4 116 05-05-19, 09:33 AM
آخر رد: alfaiz678
  مشكلة في regex farfour 1 104 23-04-19, 12:13 AM
آخر رد: fouadhdfouad

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


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