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

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

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


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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة في تصدير الداتا الى PDF alshandodi 2 48 أمس, 11:31 PM
آخر رد: alshandodi
  [سؤال] مشكلة أثناء الطباعة Jounior_P 2 53 أمس, 02:01 PM
آخر رد: حريف برمجة
Photo مشكلة في تسطيب كريستال ريبورت عند العميل صالح حمادي 4 71 أمس, 01:34 PM
آخر رد: elgokr
  كيف اجعل زر الحفظ يقوم بعمل حفظ وتعديل فى نفس الوقت atef_020 9 152 20-02-19, 05:04 PM
آخر رد: asemshahen5
  [VB.NET] مشكلة فى عرض محتويات DataGridView فى TextBox mr_hso 8 167 18-02-19, 10:52 PM
آخر رد: nabil.1710
  مشكلة كود استيراد ملف اكسيل يقراء لغة واحدة فقط new_programer 4 71 18-02-19, 02:04 AM
آخر رد: new_programer
  مشكلة Hassan.syria 4 107 15-02-19, 11:04 PM
آخر رد: Hassan.syria
  [VB.NET] مشكلة في فتح الفورم اسامه الهرماوي 1 61 15-02-19, 04:45 AM
آخر رد: princelovelorn
  [كود] أريد حل مشكلة في إدخال الوقت و التاريخ lolo queen 17 6,149 15-02-19, 03:01 AM
آخر رد: اسامه الهرماوي
  ما هو حل مشكلة هذا ال Error The connection was not closed. The connection's current mostafa nada 3 114 12-02-19, 06:58 PM
آخر رد: asemshahen5

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


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