منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] الى كل الخبراء الرجاء الاجابة - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [سؤال] الى كل الخبراء الرجاء الاجابة (/showthread.php?tid=13074)

الصفحات: 1 2


الى كل الخبراء الرجاء الاجابة - loknew - 29-08-15

السلام عليكم اخوكم عضو جديد
وعندي سؤالين واتمنى من الاساتذة الكرام ان يجبوني :
في فيجول بيسك 2010
1- اريد كود لـ TextBox1 حين اضع فيه رقم يضرب في اي رقم اضعة وتضهر النتيجة مباشرة في TextBox2
2- في مشروعي 32   TextBox
احتاج لكود اضعه في بوتن حين اضغط عليه يجمعلي كل ما هو موجود في 32  TextBox ويترك الفارغة TextBox التي لا يوجد فيها رقم
ولكم من الله التوفيق


RE: الى كل الخبراء الرجاء الاجابة - أبو عمر - 30-08-15

مرحبا
الشق الاول من السؤال لم افهمه لانك اذا وضعت قيمة في التكت لازم تقوم بعملية اخرى بعدها يصبح المربع فارغ مثلا تضغط انتر وتحفظ القيمة الاولى في متغير وعند وضع القيمة الثانية وتضغط انتر يجمع لك القيمتين ويعرضهم لك في اي مكان
بالنسة للشق الثاني
فورم جديد Form1
اضف Button وولو مليون تكست بوكس  وروح لصفحة الكود وامسح كل شي وانسخ هذا الكود والصقه وشغل مشروعك
PHP كود :
Public Class Form1

  

    Private Sub Button1_Click
(sender As System.ObjectAs System.EventArgsHandles Button1.Click
        Label1
.Text 0
        Docount
(Me)
 
   End Sub
    Public Sub Docount
(ByVal root As Control)

 
       For Each Mytxt As Control In root.Controls
            Docount
(Mytxt)
 
           If TypeOf Mytxt Is TextBox Then
                Label1
.Text Val(Label1.Text) + Val(Mytxt.Text)
 
           End If
 
       Next Mytxt
    End Sub
End 
Class 

وبالتوفيق


RE: الى كل الخبراء الرجاء الاجابة - loknew - 30-08-15

(30-08-15, 12:01 AM)Lion_Ksa كتب : مرحبا
الشق الاول من السؤال لم افهمه لانك اذا وضعت قيمة في التكت لازم تقوم بعملية اخرى بعدها يصبح المربع فارغ مثلا تضغط انتر وتحفظ القيمة الاولى في متغير وعند وضع القيمة الثانية وتضغط انتر يجمع لك القيمتين ويعرضهم لك في اي مكان
بالنسة للشق الثاني
فورم جديد Form1
اضف Button وولو مليون تكست بوكس  وروح لصفحة الكود وامسح كل شي وانسخ هذا الكود والصقه وشغل مشروعك
PHP كود :
Public Class Form1

  

    Private Sub Button1_Click
(sender As System.ObjectAs System.EventArgsHandles Button1.Click
        Label1
.Text 0
        Docount
(Me)
 
   End Sub
    Public Sub Docount
(ByVal root As Control)

 
       For Each Mytxt As Control In root.Controls
            Docount
(Mytxt)
 
           If TypeOf Mytxt Is TextBox Then
                Label1
.Text Val(Label1.Text) + Val(Mytxt.Text)
 
           End If
 
       Next Mytxt
    End Sub
End 
Class 

وبالتوفيق

في البداية كلي ممتن لك لاجابتك على اسئلتي لكن في الحقيقة لم تفلح معي فقد وضعت الكود الذي اعطيته لي في Button ولكن لم تنجح  واصلا لم افهمه ولك جل احترامي وتقديري


RE: الى كل الخبراء الرجاء الاجابة - أبو عمر - 30-08-15

(30-08-15, 12:26 AM)loknew كتب :
(30-08-15, 12:01 AM)Lion_Ksa كتب : مرحبا
الشق الاول من السؤال لم افهمه لانك اذا وضعت قيمة في التكت لازم تقوم بعملية اخرى بعدها يصبح المربع فارغ مثلا تضغط انتر وتحفظ القيمة الاولى في متغير وعند وضع القيمة الثانية وتضغط انتر يجمع لك القيمتين ويعرضهم لك في اي مكان
بالنسة للشق الثاني
فورم جديد Form1
اضف Button وولو مليون تكست بوكس  وروح لصفحة الكود وامسح كل شي وانسخ هذا الكود والصقه وشغل مشروعك
PHP كود :
Public Class Form1

  

    Private Sub Button1_Click
(sender As System.ObjectAs System.EventArgsHandles Button1.Click
        Label1
.Text 0
        Docount
(Me)
 
   End Sub
    Public Sub Docount
(ByVal root As Control)

 
       For Each Mytxt As Control In root.Controls
            Docount
(Mytxt)
 
           If TypeOf Mytxt Is TextBox Then
                Label1
.Text Val(Label1.Text) + Val(Mytxt.Text)
 
           End If
 
       Next Mytxt
    End Sub
End 
Class 

وبالتوفيق

في البداية كلي ممتن لك لاجابتك على اسئلتي لكن في الحقيقة لم تفلح معي فقد وضعت الكود الذي اعطيته لي في Button ولكن لم تنجح  واصلا لم افهمه ولك جل احترامي وتقديري

ولا يهمك هذا مثال انا نسيت اقول لك حط Label 
أبجد هوز
[attachment=7740]


RE: الى كل الخبراء الرجاء الاجابة - loknew - 30-08-15

(30-08-15, 12:31 AM)Lion_Ksa كتب :
(30-08-15, 12:26 AM)loknew كتب :
(30-08-15, 12:01 AM)Lion_Ksa كتب : مرحبا
الشق الاول من السؤال لم افهمه لانك اذا وضعت قيمة في التكت لازم تقوم بعملية اخرى بعدها يصبح المربع فارغ مثلا تضغط انتر وتحفظ القيمة الاولى في متغير وعند وضع القيمة الثانية وتضغط انتر يجمع لك القيمتين ويعرضهم لك في اي مكان
بالنسة للشق الثاني
فورم جديد Form1
اضف Button وولو مليون تكست بوكس  وروح لصفحة الكود وامسح كل شي وانسخ هذا الكود والصقه وشغل مشروعك
PHP كود :
Public Class Form1

  

    Private Sub Button1_Click
(sender As System.ObjectAs System.EventArgsHandles Button1.Click
        Label1
.Text 0
        Docount
(Me)
 
   End Sub
    Public Sub Docount
(ByVal root As Control)

 
       For Each Mytxt As Control In root.Controls
            Docount
(Mytxt)
 
           If TypeOf Mytxt Is TextBox Then
                Label1
.Text Val(Label1.Text) + Val(Mytxt.Text)
 
           End If
 
       Next Mytxt
    End Sub
End 
Class 

وبالتوفيق

في البداية كلي ممتن لك لاجابتك على اسئلتي لكن في الحقيقة لم تفلح معي فقد وضعت الكود الذي اعطيته لي في Button ولكن لم تنجح  واصلا لم افهمه ولك جل احترامي وتقديري

ولا يهمك هذا مثال انا نسيت اقول لك حط Label 
أبجد هوز

صديقي الكريم بارك الله فيك 100% نجحت لكن كيف اجعله يجمع بعض تكست بوكس وليس كلها ولك تقديري واحترامي


RE: الى كل الخبراء الرجاء الاجابة - أبو عمر - 30-08-15

(30-08-15, 12:36 AM)loknew كتب :
(30-08-15, 12:31 AM)Lion_Ksa كتب :
(30-08-15, 12:26 AM)loknew كتب :
(30-08-15, 12:01 AM)Lion_Ksa كتب : مرحبا
الشق الاول من السؤال لم افهمه لانك اذا وضعت قيمة في التكت لازم تقوم بعملية اخرى بعدها يصبح المربع فارغ مثلا تضغط انتر وتحفظ القيمة الاولى في متغير وعند وضع القيمة الثانية وتضغط انتر يجمع لك القيمتين ويعرضهم لك في اي مكان
بالنسة للشق الثاني
فورم جديد Form1
اضف Button وولو مليون تكست بوكس  وروح لصفحة الكود وامسح كل شي وانسخ هذا الكود والصقه وشغل مشروعك
PHP كود :
Public Class Form1

  

    Private Sub Button1_Click
(sender As System.ObjectAs System.EventArgsHandles Button1.Click
        Label1
.Text 0
        Docount
(Me)
 
   End Sub
    Public Sub Docount
(ByVal root As Control)

 
       For Each Mytxt As Control In root.Controls
            Docount
(Mytxt)
 
           If TypeOf Mytxt Is TextBox Then
                Label1
.Text Val(Label1.Text) + Val(Mytxt.Text)
 
           End If
 
       Next Mytxt
    End Sub
End 
Class 

وبالتوفيق

في البداية كلي ممتن لك لاجابتك على اسئلتي لكن في الحقيقة لم تفلح معي فقد وضعت الكود الذي اعطيته لي في Button ولكن لم تنجح  واصلا لم افهمه ولك جل احترامي وتقديري

ولا يهمك هذا مثال انا نسيت اقول لك حط Label 
أبجد هوز

صديقي الكريم بارك الله فيك 100% نجحت لكن كيف اجعله يجمع بعض تكست بوكس وليس كلها ولك تقديري واحترامي

شايف هذا الشرط؟
 If TypeOf Mytxt Is TextBox Then
خلي في استشناء مثلا
 If TypeOf Mytxt Is TextBox  and Mytxt .name="هنا يكون اسم التكست بوكس اللي ما تجمعه الدالة" then
ونكمل باقي الكود عادي
--------------------------------------
شغل مخك شوي 
بالتوفيق


RE: الى كل الخبراء الرجاء الاجابة - loknew - 30-08-15

(30-08-15, 12:45 AM)Lion_Ksa كتب :
(30-08-15, 12:36 AM)loknew كتب :
(30-08-15, 12:31 AM)Lion_Ksa كتب :
(30-08-15, 12:26 AM)loknew كتب :
(30-08-15, 12:01 AM)Lion_Ksa كتب : مرحبا
الشق الاول من السؤال لم افهمه لانك اذا وضعت قيمة في التكت لازم تقوم بعملية اخرى بعدها يصبح المربع فارغ مثلا تضغط انتر وتحفظ القيمة الاولى في متغير وعند وضع القيمة الثانية وتضغط انتر يجمع لك القيمتين ويعرضهم لك في اي مكان
بالنسة للشق الثاني
فورم جديد Form1
اضف Button وولو مليون تكست بوكس  وروح لصفحة الكود وامسح كل شي وانسخ هذا الكود والصقه وشغل مشروعك
PHP كود :
Public Class Form1

  

    Private Sub Button1_Click
(sender As System.ObjectAs System.EventArgsHandles Button1.Click
        Label1
.Text 0
        Docount
(Me)
 
   End Sub
    Public Sub Docount
(ByVal root As Control)

 
       For Each Mytxt As Control In root.Controls
            Docount
(Mytxt)
 
           If TypeOf Mytxt Is TextBox Then
                Label1
.Text Val(Label1.Text) + Val(Mytxt.Text)
 
           End If
 
       Next Mytxt
    End Sub
End 
Class 

وبالتوفيق

في البداية كلي ممتن لك لاجابتك على اسئلتي لكن في الحقيقة لم تفلح معي فقد وضعت الكود الذي اعطيته لي في Button ولكن لم تنجح  واصلا لم افهمه ولك جل احترامي وتقديري

ولا يهمك هذا مثال انا نسيت اقول لك حط Label 
أبجد هوز

صديقي الكريم بارك الله فيك 100% نجحت لكن كيف اجعله يجمع بعض تكست بوكس وليس كلها ولك تقديري واحترامي

شايف هذا الشرط؟
 If TypeOf Mytxt Is TextBox Then
خلي في استشناء مثلا
 If TypeOf Mytxt Is TextBox  and Mytxt .name="هنا يكون اسم التكست بوكس اللي ما تجمعه الدالة" then
ونكمل باقي الكود عادي
--------------------------------------
شغل مخك شوي 
بالتوفيق
شكرا مرة ثانية لاجابتك لكن اعلم اني لا اعرف شيء من الفيجول ولي يومين اتعلم من اليوتيوب فلك الف شكر لتفهمك ومن علمني حرف ملكني عبد


RE: الى كل الخبراء الرجاء الاجابة - أبو عمر - 30-08-15

حياك الله وكلنا نتعلم من بعضنا البعض


RE: الى كل الخبراء الرجاء الاجابة - loknew - 30-08-15

(30-08-15, 01:00 AM)loknew كتب :
(30-08-15, 12:45 AM)Lion_Ksa كتب :
(30-08-15, 12:36 AM)loknew كتب :
(30-08-15, 12:31 AM)Lion_Ksa كتب :
(30-08-15, 12:26 AM)loknew كتب : في البداية كلي ممتن لك لاجابتك على اسئلتي لكن في الحقيقة لم تفلح معي فقد وضعت الكود الذي اعطيته لي في Button ولكن لم تنجح  واصلا لم افهمه ولك جل احترامي وتقديري

ولا يهمك هذا مثال انا نسيت اقول لك حط Label 
أبجد هوز

صديقي الكريم بارك الله فيك 100% نجحت لكن كيف اجعله يجمع بعض تكست بوكس وليس كلها ولك تقديري واحترامي

شايف هذا الشرط؟
 If TypeOf Mytxt Is TextBox Then
خلي في استشناء مثلا
 If TypeOf Mytxt Is TextBox  and Mytxt .name="هنا يكون اسم التكست بوكس اللي ما تجمعه الدالة" then
ونكمل باقي الكود عادي
--------------------------------------
شغل مخك شوي 
بالتوفيق
شكرا مرة ثانية لاجابتك لكن اعلم اني لا اعرف شيء من الفيجول ولي يومين اتعلم من اليوتيوب فلك الف شكر لتفهمك ومن علمني حرف ملكني عبد

اخي العزيز ممكن تكتب لي الكود كامل وتستثني من الجمع 5 تكست بوكس 1.2.3.4.5
واكون شاكر لك


RE: الى كل الخبراء الرجاء الاجابة - أبو عمر - 30-08-15

تفضل
[attachment=7743]