الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هام : تمرير قيمة من فورم الى فورم آخر بدون عم&

مغلق
بدأه sso_neT في 30 أكتوبر 2006 · 14 رد · 1,554 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام عليكم ,, ارجو منكم ان تفهموا مااريده ,, لانني طرحت الموضوع هذا اكثر من مره وماوصلت الفكره ,,,

الفكره هي :

لدي فورمين , فورم رقم 1 وفورم رقم 2 واريد ان انقل قيمه من داتا جريد موجوده في الفورم رقم 2 الى حقل موجود في الفورم رقم 1

بدون اعمل hide ثم show للفورم الاول :::

يعني انا جربت اعمل الكود هذا :

هذا في حدث زر في الفورم الثاني 
dim form as new form1
from.show
form.textbox1.text="222"

والفكره اني ابغي القيمه تمرر من دون اعمل اخفاء للفورم الاول ثم اظهاره حتى تظهر القيمه في الحقل الموجود فيه

الملف مرفق

واذا ماوضحت الفكره خبروني

WindowsApplication7.rar

063bx.gif
#2

مافيه رد ؟

مافيه رد ؟

063bx.gif
#3

يمكن ان تضع القيمه فى متغير

يتم تعريفه فى الموديول

وتععطيه القيمه اللى انتا عايزها من

اى مكان فى المشروع

وبرده تقدر تستدعيها من اى مكان

ASDSUEZ

#4

السلام عليكم

الكود التالي يقوم بعمل المطلوب ان شاء الله ولو فى مشكلة عندك فى التنفيذ قول وان شاء الله اعمل ليك مثال

private frm As New Form2

اقتباس
Private Sub DataGrid1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles DataGrid1.Click

Dim i As Integer

i = DataGrid1.CurrentRowIndex

If (i) < 0 Then

Me.TextBox1.Focus()

Exit Sub

End If

frm.TextBox1.Text = DataGrid1.Item(i, 0)

frm.TextBox2.Text = DataGrid1.Item(i, 1)

frm.Show()

frm.Activate()

End Sub

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

#5

ليس الأمر هكذا يا وليد :

لانك عملت show للفورم ,, والذي اريده / ان امرر القيمه بدون حدوث اظهار او اخفاء او اظهار للفورم

يعني اي وسيلة غير اللي ذكرتهم // مثلا اعمل تحديث وتنتقل القيمه ,, او استدعي حدوث زر معين في الفورم

وغيرها

عموما شكرا لكم على الرد ,,

063bx.gif
#6

اخوي قم باستدعاء الفورم في البدايه عن طريق Form.Focus() ثم قم باستعداء Focus() لل Component

وهذي طريقه بدون استخدام show() لان الفورم اساسا Visible = true

وشكرا

#7

ليس الفكره و

ليس الفكره واضحه ,,,

ارجوا من لدية الحل ,, افادتنا

063bx.gif
#8

اضف module الى المشروع

داخل الموديول عرف form 2 من كالاتى

public frm2 as new form2

و من داخل الزر فى form1 اكتب الكود

"frm2.textbox1.text="222

#9

يبدو ان الفكره ماوصلت للآن ,,,

على العموم شكرا لكم على التعقيب

Up Up Up Up Up Up Up Up Up Up

:)

063bx.gif
#10

لدى مثال يجيب على سؤالك حاولت ان اضيفه الى المرفقات ولكن ليس لدى الصلاحيه لذلك

اعطنى بريدك لكى ارسله لك

#11

sso_net2@yahoo.com

This is My Email

063bx.gif
#12

الأخ has_1975 شكرا على ارسال الملف وجاري التحمييييييييييييييييل ....

063bx.gif
#13

الأخ has_1975 شكرا على ارسال الملف ,,,

وجربت الملف ,, وفعلا هذا هو المطلوب ....

شكرا لك

063bx.gif
#14

هل يمكنك إرفاق الملف

حتى نستفيد نحن أيضا...

lxcs.png

syria-flag_small.jpg

#15
sso_neT كتب:
الأخ has_1975 شكرا على ارسال الملف ,,,

وجربت الملف ,, وفعلا هذا هو المطلوب ....

شكرا لك

لا شكر على واجب

هذا الموضوع مغلق.

مواضيع مشابهة