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

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

الصفحات: 1 2


جلب بينات من الداتا جريد فيور الى فورم 2 تاكست بوكس - anis - 25-02-19

السلام عليكم . هذه اول مشاركة لى ببرنامجكم الرجاء مساعدتي 
السؤوال : جلب بينات من الداتا جريد فيور على الفورم1 واظهارها علي الفورم 2 بالتابل ديتيلس او تاكست بوكس


RE: جلب بينات من الداتا جريد فيور الى فورم 2 تاكست بوكس - elgokr - 25-02-19

وعليكم السلام ورحمة الله وبركاته

كل ما تحتاج اليه الكود التالى
كود :
       Form2.TextBox5.Text = DataGridView1.Rows(0).Cells(0).Value
       Form2.Show()
تذكر بان تقوم رقم 0 من Rows حيث تعنى رقم الصف
وكذلك رقم 0 من Cells حيث تعنى الخلاية من رقم العمود
فالعدد يبداب من 0 وليس من 1
فالعمود الاول مع الصف الاول يعنى 0 لـ 0
فالعمود الاول مع الصف الرابع يعنى 3 لـ 0
تحياتى لك
وتمنياتى لك التوفيق



RE: جلب بينات من الداتا جريد فيور الى فورم 2 تاكست بوكس - asemshahen5 - 25-02-19

أو تستطيع وضع متغيرات حسب الحقول التي تود نقل قيمتها الى فورم 2 في مديول ثم تعبئتها و ثم إستدعائها من أي فورم :

PHP كود :
'ضع المتغير الذي تريده في مديول'
public CustomerID as integer
'كود يوضع في الفورم 1'
CustomerID DataGridView1.CurrentRow.Cells("CustomerID").Value.ToString()
'كود يوضع في الفورم 2 أو أي فورم تريده في حدث تحميل الفورم'
Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load
    CustomerID
.Text CustomerID
End Sub 



RE: جلب بينات من الداتا جريد فيور الى فورم 2 تاكست بوكس - anis - 25-02-19

مشكورين اساتذتي  على تعاونكم وسرعة الرد . لاكن ولا كود اشتغل معي .  لو تكرمتم ارفعلكم برنامجي لانه برنامج معقد .


RE: جلب بينات من الداتا جريد فيور الى فورم 2 تاكست بوكس - asemshahen5 - 25-02-19

أرفع فقط الفورمين الذين توجد المشكلة بهم .
إذا كان و لا بد ارفع المثال مع ذكر أسماء الفورمات التي تريد التعديل عليهم و تقبل مني فائق الاحترام .


RE: جلب بينات من الداتا جريد فيور الى فورم 2 تاكست بوكس - elgokr - 25-02-19

من الواضح انك تقوم بتنفيذ الكود من خلال Form2
فاذا كان هذا صحيح فيجب ان يكون الكود على هذا النحو
كود :
       TextBox1.Text = Form1.DataGridView1.Rows(0).Cells(0).Value

تذكر لاتمام جلب القيمة من الفورم الاخر كما هو موضح بالكود
يجب ان يكون الفورم بالاساس يعمل وليس مغلق

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



RE: جلب بينات من الداتا جريد فيور الى فورم 2 تاكست بوكس - anis - 26-02-19

(25-02-19, 10:12 PM)asemshahen5 كتب : أرفع فقط الفورمين الذين توجد المشكلة بهم .
إذا كان و لا بد ارفع المثال مع ذكر أسماء الفورمات التي تريد التعديل عليهم و تقبل مني فائق الاحترام .

شكرا استاذي الفاضل على رحابة صدرك وحسن ردك .
السؤال طريقة رفع برنامجي الى حضرتكم . اعتذر منكم مسبقا

[attachment=20989]

(25-02-19, 05:23 PM)asemshahen5 كتب : أو تستطيع وضع متغيرات حسب الحقول التي تود نقل قيمتها الى فورم 2 في مديول ثم تعبئتها و ثم إستدعائها من أي فورم :

PHP كود :
'ضع المتغير الذي تريده في مديول'
public CustomerID as integer
'كود يوضع في الفورم 1'
CustomerID DataGridView1.CurrentRow.Cells("CustomerID").Value.ToString()
'كود يوضع في الفورم 2 أو أي فورم تريده في حدث تحميل الفورم'
Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load
    CustomerID
.Text CustomerID
End Sub 



RE: جلب بينات من الداتا جريد فيور الى فورم 2 تاكست بوكس - anis - 26-02-19

(26-02-19, 07:31 PM)anis كتب :
(25-02-19, 10:12 PM)asemshahen5 كتب : أرفع فقط الفورمين الذين توجد المشكلة بهم .
إذا كان و لا بد ارفع المثال مع ذكر أسماء الفورمات التي تريد التعديل عليهم و تقبل مني فائق الاحترام .

شكرا استاذي الفاضل على رحابة صدرك وحسن ردك .
السؤال طريقة رفع برنامجي الى حضرتكم . اعتذر منكم مسبقا



(25-02-19, 05:23 PM)asemshahen5 كتب : أو تستطيع وضع متغيرات حسب الحقول التي تود نقل قيمتها الى فورم 2 في مديول ثم تعبئتها و ثم إستدعائها من أي فورم :

PHP كود :
'ضع المتغير الذي تريده في مديول'
public CustomerID as integer
'كود يوضع في الفورم 1'
CustomerID DataGridView1.CurrentRow.Cells("CustomerID").Value.ToString()
'كود يوضع في الفورم 2 أو أي فورم تريده في حدث تحميل الفورم'
Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load
    CustomerID
.Text CustomerID
End Sub 

عند الضغط علي الصورة (بحث )بالفورم 2  سوف تظهر معك  الداتا جريد فيور 
وعند الضغط علي زر الاطلاع سوف تتنقل الى الفورم 3 مع نقل البيانات من الداتا جريد فيور  الي التاكست بوكس و هنا تكمن لمشكلة استاذي الفاضل


RE: جلب بينات من الداتا جريد فيور الى فورم 2 تاكست بوكس - حريف برمجة - 26-02-19

اضغط المجلد كامل ،،

انته ففقط ضغطت ايقونة تشغيل البرنامج .


RE: جلب بينات من الداتا جريد فيور الى فورم 2 تاكست بوكس - elgokr - 27-02-19

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

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