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

هل من طريقه لارسال Listbox عن طريق الوينسوك؟

بدأه فؤاد سعد في 27 فبراير 2008 · 2 رد · 521 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

هل من طريقه لارسال listbox عن طريق الوينسوك طبعا بالمحتويات الي فيها ؟؟؟

وهل لابد من استخدام الداتا اريفال؟؟

وشكرا لكم

تحياتي......................

فؤاد سعد

#2

والله يا أخي أنا تعاملت مع الوينسوك بسيط جداً لأنني لا أملك شبكة سوي للتجربة فقط !!

لكن رأيي الشخصي ، فكرة إرسال قيمة من ListBox تتم مثلما يتم إرسال صورة شخصية وذلك حسب !!!!

أولاً ، إذا كانت القائمة ListBox بياناتها محدودة أو صغيرة فيمكنك دمج محتوياتها علي متغير من نوع String وتقسيمها علي مصفوفة Array كما يلي :

S = ""
For X = 0 To List1.ListCount - 1
	S = S & List1.ItemData(X) & ":" & List1.List(X) & ","
Next

ومن ثم إرسال المتغير S عبر الوين سوك ( إبحث بالمنتدي ستجد العديد من الأمثلة ) ، وفي الجهاز الـ Clint يتم إستقبالها وتقسيمها كما يلي :

Dim strArray() As String
strArray = Split(S,",")
For X = 0 To UBound(strArray)
	List2.AddItem "--"
	List2.ItemData(X) = Left(strArray(X),InStr(strArray(X),":") - 1)
	List2.List(X) = Mid(strArray(X),InStr(strArray(X),":") + 1)
Next

ثانياً ، إذا كانت مربع النص يحمل بيانات كبيبة فإرسل قيمة عنصر عنصر

For X = 0 To List1.ListCount - 1
   S = List1.ItemData(X) & "," & List1.List(X)
Next

وفي هذه الحالة يتم إستقبال الـ Clint جزء جزء من مربع القائمة

والله أعلم

شكراً

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#3

الف شكر اخي كايرو على مجهودك معى

وإن شاء الله هجرب طريقتك

وهديك ردي لكن هيكون متاخر شويه عشان انا هطبقو بعد بكره

والف الف شكر لك

تحياتي....................

فؤاد سعد

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…